Add Docker deployment and per-player secret-link viewers.

Each player gets an isolated SQLite viewer via a unique URL without login, with landing page warnings to save the link and compose-based hosting for sharing with others.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-19 16:06:13 +02:00
parent fbc2deec45
commit f51f166fa1
14 changed files with 589 additions and 53 deletions
+13
View File
@@ -0,0 +1,13 @@
services:
viewer:
build: .
ports:
- "5000:5000"
environment:
DATA_DIR: /data
volumes:
- viewer-data:/data
restart: unless-stopped
volumes:
viewer-data: