nextcloud ========= [Nextcloud][1] puts your data at your fingertips, under your control. ## docker-compose.yml ```yaml nextcloud: image: indiehosters/nextcloud ports: - "127.0.0.1:9000:9000" volumes: - ./data/apps:/var/www/html/apps - ./data/config:/var/www/html/config - ./data/data:/var/www/html/data restart: always nginx: image: nginx:alpine volumes: - ./nginx.conf:/etc/nginx/conf.d/default.conf - ./ssl:/etc/nginx/ssl volumes_from: - nextcloud net: host restart: always ``` ## Server Setup ```bash $ docker-compose up -d $ docker-compose exec --user www-data nextcloud bash >>> php occ files:scan --all Starting scan for user 1 out of 1 (admin) +---------+-------+--------------+ | Folders | Files | Elapsed time | +---------+-------+--------------+ | 10 | 21 | 00:00:00 | +---------+-------+--------------+ >>> exit ``` You can use the [occ][2] admin tool. ## Client Setup - Android: - MacOSX: - Windows: [1]: https://nextcloud.com/ [2]: https://docs.nextcloud.com/server/9/admin_manual/configuration_server/occ_command.html