initial commit

This commit is contained in:
Olga Bregar Dunaeva committed 2026-10-30 17:20:47 +01:00
commit b6f0791243
24 files changed
+3966

No files matched your search

+37
View File
@@ -0,0 +1,37 @@
# Бинго «Баланс 2.0»
#
# cp .env.example .env # задать ADMIN_KEY и при необходимости даты сезона
# docker compose up -d --build
#
# Страница слушает только http://127.0.0.1:8080 — HTTPS и внешний доступ даёт nginx на этом же хосте
# (конфигурация — в README, раздел «nginx»).
name: balance-bingo
services:
bingo:
build: .
image: balance-bingo:2.0
restart: unless-stopped
env_file: .env
environment:
PORT: "8080" # порт внутри контейнера; наружу пробрасывается HOST_PORT
DATA_DIR: /data
ports:
- "${HOST_BIND:-127.0.0.1}:${HOST_PORT:-8080}:8080"
volumes:
- bingo-data:/data
read_only: true
tmpfs:
- /tmp
cap_drop: [ALL]
security_opt:
- no-new-privileges:true
logging:
driver: local
options:
max-size: 5m
max-file: "3"
volumes:
bingo-data: