commit a2f47a484dec8466e44aabb181c959fc4e9a1338 Author: pedrodlt Date: Tue Jan 20 13:54:39 2026 -0500 docker compose diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1f4e43e --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +services: + nextcloud: + image: nextcloud:30.0.2 + restart: always + + ports: + - 80 + volumes: + - nextcloud_data:/var/www/html + environment: + - NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_DOMAIN} + - MYSQL_HOST=nextcloud_db + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_PASSWORD=${MYSQL_SECRET_PASSWORD} + - OVERWRITEPROTOCOL=https + + nextcloud_db: + image: mariadb + restart: always + + volumes: + - nextcloud_db_data:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_SECRET_PASSWORD_ROOT} + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_PASSWORD=${MYSQL_SECRET_PASSWORD} + +volumes: + nextcloud_data: + nextcloud_db_data: