Змінено директорії

Додано скрипти CRON
Поліпшено механізм запису стендів та їх редагування
This commit is contained in:
2025-10-27 00:11:18 +02:00
parent 1d9f9a1468
commit 04f39da611
196 changed files with 4962 additions and 4065 deletions

View File

@@ -6,9 +6,9 @@ services:
expose:
- "4002"
volumes:
- "${CARDS_PATH:-./data}:/app/data/cards"
- "${MAP_PATH:-./data}:/app/data/map"
- "${DATA_PATH:-./data}:/app/data"
environment:
- TZ=${TZ}
- CARDS_PATH=/app/data/cards/
- MAP_PATH=/app/data/map/
networks:
@@ -21,16 +21,15 @@ services:
expose:
- "4003"
volumes:
- "${DB_PATH:-./data}:/app/data"
- "${CARDS_PATH:-./data}:/app/data/cards"
- "${DATA_PATH:-./data}:/app/data"
environment:
- TZ=${TZ}
- DATABASE_PATH=/app/data/
- CARDS_PATH=/app/data/cards/
- PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium
- VAPID_PUBLIC_KEY=${VAPID_PUBLIC_KEY}
- VAPID_PRIVATE_KEY=${VAPID_PRIVATE_KEY}
- DOMAIN=${DOMAIN}
shm_size: '1gb'
networks:
- network
@@ -41,8 +40,9 @@ services:
expose:
- "4004"
volumes:
- "${DB_PATH:-./data}:/app/data"
- "${DATA_PATH:-./data}:/app/data"
environment:
- TZ=${TZ}
- DATABASE_PATH=/app/data/
networks:
- network
@@ -59,11 +59,26 @@ services:
- ./nginx/html:/usr/share/nginx/html
- ./nginx/log:/var/log/nginx
environment:
- TZ=${TZ}
- DOMAIN=${DOMAIN}
command: /bin/sh -c "envsubst '\$DOMAIN' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'"
networks:
- network
cron:
image: sheep-service/cron
build: ./cron
restart: always
volumes:
- "${DATA_PATH:-./data}:/app/data"
environment:
- TZ=${TZ}
- DATABASE_PATH=/app/data/
- TELEGRAM_TOKEN=${TELEGRAM_TOKEN}
- CHAT_ID=${CHAT_ID}
networks:
- network
volumes:
data: