logboard/docker-compose.yml
Сергей Антропов 1328499c3e refactor: отделение клиента в отдельный репозиторий
- Удалена папка client/ из основного проекта
- Удалены сервисы logboard-client и test-nginx из docker-compose.yml
- Удалены команды для клиента из Makefile
- Удалены переменные окружения для клиента из env.example
- Обновлена документация с ссылками на отдельный репозиторий клиента
- Удалены тестовые файлы, связанные с клиентом
- Очищены orphan контейнеры

Клиент теперь доступен в отдельном репозитории:
ssh://git@git.antropoff.ru:222/PetProject/logboard-client.git

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-08-20 20:12:11 +03:00

32 lines
620 B
YAML

services:
logboard:
build: .
container_name: logboard
env_file:
- .env
ports:
- "${LOGBOARD_PORT}:${LOGBOARD_PORT}"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./snapshots:/app/snapshots
- ./logs:/app/logs
restart: unless-stopped
user: 0:0
networks:
- iaas
- infrastructure_iaas
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:${LOGBOARD_PORT}/"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
networks:
iaas:
external: true
infrastructure_iaas:
external: true