diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 8d21598..f6d127a 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -1,62 +1,62 @@ -version: '2' -services: - db: - image: mariadb:10.5 - command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW - volumes: - - db:/var/lib/mysql - environment: - - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - networks: - - cloud_limbosolutions_com_private - restart: unless-stopped - app: - image: nextcloud-smbclient:28.0 - container_name: cloud_limbosolutions_com-nextcloud - links: - - db - volumes: - - html:/var/www/html - environment: - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - - MYSQL_HOST=db - - PHP_MEMORY_LIMIT=2048M - networks: - - cloud_limbosolutions_com_private - - wan_reverse_proxy_public - restart: unless-stopped - duplicati: - image: duplicati-mysqlclient:latest - container_name: cloud_limbosolutions_com-duplicati - environment: - - MYSQL_HOST=db - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_BACKUP_FOLDER=/bck/db-dumps - volumes: - - duplicati_data:/data - - db:/bck/db_data:ro - - html:/bck/app_data:ro - - duplicati_data:/bck/duplicati_data:ro - - db-dumps:/bck/db_dumps - networks: - - cloud_limbosolutions_com_private - - wan_reverse_proxy_public - restart: unless-stopped - ports: - - 8200:8200 -volumes: - html: - db: - duplicati_data: - db-dumps: -networks: - cloud_limbosolutions_com_private: - wan_reverse_proxy_public: - external: true +version: '2' +services: + db: + image: mariadb:10.5 + command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW + volumes: + - db:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + networks: + - cloud_limbosolutions_com_private + restart: unless-stopped + app: + image: nextcloud-smbclient:29.0 + container_name: cloud_limbosolutions_com-nextcloud + links: + - db + volumes: + - html:/var/www/html + environment: + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_HOST=db + - PHP_MEMORY_LIMIT=2048M + networks: + - cloud_limbosolutions_com_private + - wan_reverse_proxy_public + restart: unless-stopped + duplicati: + image: duplicati-mysqlclient:latest + container_name: cloud_limbosolutions_com-duplicati + environment: + - MYSQL_HOST=db + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_BACKUP_FOLDER=/bck/db-dumps + volumes: + - duplicati_data:/data + - db:/bck/db_data:ro + - html:/bck/app_data:ro + - duplicati_data:/bck/duplicati_data:ro + - db-dumps:/bck/db_dumps + networks: + - cloud_limbosolutions_com_private + - wan_reverse_proxy_public + restart: unless-stopped + ports: + - 8200:8200 +volumes: + html: + db: + duplicati_data: + db-dumps: +networks: + cloud_limbosolutions_com_private: + wan_reverse_proxy_public: + external: true