From a1e9ab35078e3660841d0cd4c74c3b0cb1fd5406 Mon Sep 17 00:00:00 2001 From: tan-docker Date: Fri, 21 Aug 2026 20:40:01 +0200 Subject: [PATCH] auto backup 2026-08-21_20:40:01 --- 08_sync/compose.yaml | 64 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 08_sync/compose.yaml diff --git a/08_sync/compose.yaml b/08_sync/compose.yaml new file mode 100644 index 0000000..b482fc6 --- /dev/null +++ b/08_sync/compose.yaml @@ -0,0 +1,64 @@ +services: + sync_in: + image: syncin/server:2 + restart: unless-stopped + + environment: + INIT_ADMIN: "true" + INIT_ADMIN_LOGIN: ${INIT_ADMIN_LOGIN} + INIT_ADMIN_PASSWORD: ${INIT_ADMIN_PASSWORD} + PUID: 1000 + PGID: 1000 + + volumes: + - /home/docker/Sync/environment.yaml:/app/environment/environment.yaml:ro + - /home/docker/Sync/data:/app/data + + depends_on: + - mariadb + + networks: + - tan-network + + labels: + - "traefik.enable=true" + - "traefik.http.routers.sync.rule=Host(`sync.luckyden.org`)" + - "traefik.http.routers.sync.entrypoints=websecure" + - "traefik.http.routers.sync.tls=true" + - "traefik.http.services.sync.loadbalancer.server.port=8080" + + logging: + driver: json-file + options: + max-size: "25m" + max-file: "5" + + mariadb: + image: mariadb:11 + restart: unless-stopped + + command: > + --innodb_buffer_pool_size=1G + --innodb_log_file_size=256M + --innodb_ft_cache_size=16000000 + --max_allowed_packet=1G + + environment: + MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} + MYSQL_DATABASE: sync_in + + volumes: + - /home/docker/Sync/mariadb:/var/lib/mysql + + networks: + - tan-network + + logging: + driver: json-file + options: + max-size: "25m" + max-file: "5" + +networks: + tan-network: + external: true \ No newline at end of file