Admin: add edit page (GET/POST), live preview; list shows Edit button; inject page title + watermark on public pages; clean header (only one logout); alignment via flex; add Dockerfile and docker-compose.yml; add gunicorn

This commit is contained in:
2025-09-03 15:46:19 +03:00
parent c87f4fb0d6
commit d2a65dedb3
8 changed files with 144 additions and 11 deletions

19
docker-compose.yml Normal file
View File

@@ -0,0 +1,19 @@
version: "3.9"
services:
web:
build: .
container_name: forme-web
ports:
- "5000:5000"
environment:
- SECRET_KEY=${SECRET_KEY:-prod-secret}
- ADMIN_USERNAME=${ADMIN_USERNAME:-ruslan}
- ADMIN_PASSWORD=${ADMIN_PASSWORD:-utOgbZ09ruslan}
volumes:
- appdb:/app/app.db
restart: unless-stopped
volumes:
appdb: {}