/
theosov
/
Radiola
Обзор
Документация
Войти
/
theosov
/
Radiola
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
deploy/docker-compose.yml
46 строк
890 B
Theosov
P0
25 июл 2026, 02:10
25 июл 2026, 02:10
89cdaf5
Код
Авторство
О чём код?
services: app: build: context: .. dockerfile: deploy/Dockerfile container_name: radiola-app restart: unless-stopped env_file: ../.env environment: - CONFIG_PATH=/data/config.yaml volumes: - ../data:/data networks: - radiola healthcheck: test: ["CMD", "wget", "-qO-", "http://localhost:8080/api/health"] interval: 30s timeout: 5s retries: 3 start_period: 10s caddy: image: caddy:2-alpine container_name: radiola-caddy restart: unless-stopped env_file: ../.env ports: - "80:80" - "443:443" volumes: - ./Caddyfile:/etc/caddy/Caddyfile:ro - ./dist:/srv:ro - caddy_data:/data - caddy_config:/config networks: - radiola depends_on: - app volumes: caddy_data: caddy_config: networks: radiola: driver: bridge