diff --git a/web-compose.yml b/web-compose.yml index 2fa4340..996e269 100644 --- a/web-compose.yml +++ b/web-compose.yml @@ -89,9 +89,41 @@ services: ports: - "8082:80" restart: unless-stopped + owncloud_redis: + image: redis:latest + container_name: owncloud_redis + restart: always + command: ["--databases", "1"] + networks: + - owncloud_network + owncloud_mariadb: + image: mariadb:latest + container_name: owncloud_mariadb + restart: always + command: ["--max-allowed-packet=128M", "--innodb-log-file-size=64M"] + env_file: .owncloud.env + volumes: + - "/owncloud/db:/var/lib/mysql" + networks: + - owncloud_network + owncloud: + image: owncloud/server:latest + container_name: owncloud_server + restart: always + ports: + - "8087:8080" + depends_on: + - owncloud_redis + - owncloud_mariadb + volumes: + - "/owncloud/data:/mnt/data" + networks: + - owncloud_network volumes: nginx_config: redis_data: networks: nextcloud_network: driver: bridge + owncloud_network: + driver: bridge