I am running Nextcloud (currently v21) using docker-compose on a Ubuntu 20.04 server. This works well with one exception: Whenever I have to restart my container (during an update), the sessions of all of my sync clients get deleted meaning I have to reconnect them which is very tedious.
I am using the nextcloud desktop client (v2.6.2) on Ubuntu 20.04 as well as the official Android client installed via F-Droid (v3.18.0).
I have been using app-passwords for the mobile client and logged in via a browser session on the desktop.
My docker-compose file is looking like this:
version: '2' services: db: image: mariadb:10.5 command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-force-recovery=0 --innodb-force-recovery=0 restart: always volumes: - /srv/docker/nextcloud/mysql:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=foo - MYSQL_PASSWORD=bar - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - FUTURE_OPT=--innodb_read_only_compressed=0 app: image: nextcloud:21 ports: - 8090:80 links: - db volumes: - /srv/docker/nextcloud/html:/var/www/html
This issue is not bound to the versions I am currently using, it has rather been present since I started using Nextcloud.
What can I do to persist my syn client’s session over an upgrade?
Nextcloud version :
Operating system and version :