Sync your own workout data from your "Strong" app
1services:
2 strong-sync-service:
3 image: factorion-bot:${VERSION}
4 container_name: strong-sync-service
5 restart: unless-stopped
6 depends_on:
7 clickhouse-server:
8 condition: service_started
9 volumes:
10 - ./:/usr/strong-sync-service
11 networks:
12 - service-network
13
14 clickhouse-server:
15 image: clickhouse/clickhouse-server:latest
16 container_name: clickhouse-server
17 restart: unless-stopped
18 volumes:
19 - ./clickhouse/data:/var/lib/clickhouse
20 - ./clickhouse/init.sql:/docker-entrypoint-initdb.d/init.sql
21 - /var/log/clickhouse-server:/var/log/clickhouse-server
22 ports:
23 - "8123:8123"
24 - "9000:9000"
25 environment:
26 - CLICKHOUSE_DB=workouts
27 - CLICKHOUSE_USER=tolik518
28 - CLICKHOUSE_PASSWORD=admin
29 networks:
30 service-network:
31 aliases:
32 - clickhouse-server
33
34networks:
35 service-network:
36 external: true