Files
TK-Wiki-Newsletter/docker-compose.yml

21 lines
482 B
YAML

services:
newsletter-admin:
build: .
container_name: tk-newsletter-admin
ports:
- "${HOST_PORT:-8080}:8000"
env_file:
- .env
volumes:
- newsletter_data:/app/data
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "python -c \"import urllib.request; urllib.request.urlopen('http://localhost:8000/login').read()\""]
interval: 30s
timeout: 5s
retries: 3
start_period: 20s
volumes:
newsletter_data: