# Запуск: docker compose up -d --build # По умолчанию порт открыт только на localhost: сайт предназначен для работы за обратным прокси. # BIND=0.0.0.0 откроет его наружу, PORT=9000 сменит порт (переменные можно положить в файл .env рядом). services: split-trainer: build: . image: split-trainer:latest container_name: split-trainer restart: unless-stopped ports: - "${BIND:-127.0.0.1}:${PORT:-8080}:8080" read_only: true tmpfs: - /tmp cap_drop: - ALL security_opt: - no-new-privileges:true mem_limit: 64m pids_limit: 64 logging: driver: json-file options: max-size: "5m" max-file: "3"