nextcloud.yaml 735 B

123456789101112131415161718192021222324252627282930
  1. version: '3'
  2. volumes:
  3. nextcloud-data:
  4. nextcloud-db:
  5. services:
  6. nextcloud-app:
  7. image: nextcloud:latest
  8. restart: unless-stopped
  9. volumes:
  10. - nextcloud-data:/var/www/html
  11. environment:
  12. - MYSQL_PASSWORD=replace-with-secure-password
  13. - MYSQL_DATABASE=nextcloud
  14. - MYSQL_USER=nextcloud
  15. - MYSQL_HOST=nextcloud-db
  16. nextcloud-db:
  17. image: mariadb:latest
  18. restart: unless-stopped
  19. command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
  20. volumes:
  21. - nextcloud-db:/var/lib/mysql
  22. environment:
  23. - MYSQL_ROOT_PASSWORD=replace-with-secure-password
  24. - MYSQL_PASSWORD=replace-with-secure-password
  25. - MYSQL_DATABASE=nextcloud
  26. - MYSQL_USER=nextcloud