Nextcloud: Difference between revisions

From Geitenpad
Jump to navigation Jump to search
m 1 revision imported
Line 59: Line 59:
* Haal Traefik een keer uit het netwerk en voeg het toe met het scriptje in GeitenpadBase
* Haal Traefik een keer uit het netwerk en voeg het toe met het scriptje in GeitenpadBase
* Kijk in admin settings of er iets moet gebeuren.
* Kijk in admin settings of er iets moet gebeuren.
* Als je een occ commando moet runnen is dit het eenvoudigst om via portainer in te loggen op commandline met user 33 en dan het commando uit te voeren. Anders kan dit door een shell te openen met `docker exec -it --user 33 nextcloud-app-1 /bin/bash'
* Als je een occ commando moet runnen is dit het eenvoudigst om via portainer in te loggen op commandline met user 33 en dan het commando uit te voeren. Anders kan dit door een shell te openen met `docker exec -it --user 33 nextcloud_nextcloud_1 /bin/bash'
* Als ie niet wil starten gebruik docker compose ipv docker-compose
* Als ie niet wil starten gebruik docker compose ipv docker-compose

Revision as of 15:40, 27 January 2025

ProBook 6550b

root@paardenpad:/root# wget https://download.nextcloud.com/server/releases/nextcloud-12.0.3.zip
root@paardenpad:/root# unzip nextcloud-12.0.3.zip
root@paardenpad:/root# mv nextclou* /var/www/html/
root@paardenpad:/var/www/html# chown -R www-data:www-data nextclou*

Change some settings recommended by nextcloud

root@paardenpad:/var/www/html# a2enmod rewrite headers env dir mime
root@paardenpad:/var/www/html# systemctl restart apache2

Add some settings recommended by nextcloud

root@paardenpad:/var/www/html# vim /etc/php/7.0/apache2/php.ini

Export calendars and users can be arranged from owncloud, show link and add ?export

After update to 15.05 some extra configs

https://help.nextcloud.com/t/your-web-server-is-not-properly-set-up-to-resolve-ocm-provider/48530/15
I dropped the following into the end of my /etc/apache2.conf file and all good now.

Redirect 301 /ocm-provider/ /nextcloud/ocm-provider/
Redirect 301 /ocs-provider/ /nextcloud/ocs-provider/
Redirect 301 /.well-known/carddav /nextcloud/remote.php/dav
Redirect 301 /.well-known/caldav /nextcloud/remote.php/dav


Thanks guys!

Add more icons to topbar

root@paardenpad:/var/www/html/nextcloud/core/js# vim js.js

change percentage (0.33) to higher value e.g.:

var resizeMenu = function() {
               var appList = $('#appmenu li');
               var rightHeaderWidth = $('.header-right').outerWidth();
               var headerWidth = $('header').outerWidth();
               var usePercentualAppMenuLimit = 0.66;


Disable music app for groups

https://github.com/owncloud/music/issues/604

Anyway, if you really need this feature on your installation, it's rather simple to enable it. Just modify the file apps/music/appinfo/info.xml and completely remove the block

<types> <!-- update metadata cache when create/update/delete a file --> <filesystem/> </types>

Upgrade Docker

  • Update versie (max 1 minor) in Dockerfile
  • Run `docker-compose up --build`
  • Haal Traefik een keer uit het netwerk en voeg het toe met het scriptje in GeitenpadBase
  • Kijk in admin settings of er iets moet gebeuren.
  • Als je een occ commando moet runnen is dit het eenvoudigst om via portainer in te loggen op commandline met user 33 en dan het commando uit te voeren. Anders kan dit door een shell te openen met `docker exec -it --user 33 nextcloud_nextcloud_1 /bin/bash'
  • Als ie niet wil starten gebruik docker compose ipv docker-compose