Initial commit

This commit is contained in:
AVS
2026-06-26 16:42:07 +05:00
commit da6b107066
17 changed files with 1448 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
services:
tnproxy:
build: .
ports:
- "8880:8080"
volumes:
- ./data:/app/data
- ./logs:/app/logs
environment:
- DATABASE_URL=sqlite:///data/tnproxy.db
- SECRET_KEY=${SECRET_KEY:-change-me}
- ADMIN_SESSION_SECRET=${ADMIN_SESSION_SECRET:-change-me}
- ALLOWED_ADMIN_IPS=${ALLOWED_ADMIN_IPS:-}
- LOG_DIR=/app/logs
- LOG_LEVEL=${LOG_LEVEL:-INFO}
- LOG_ROTATE_MAX_BYTES=${LOG_ROTATE_MAX_BYTES:-10485760}
- LOG_ROTATE_BACKUP_COUNT=${LOG_ROTATE_BACKUP_COUNT:-5}
- SMTP_HOST=${SMTP_HOST:-}
- SMTP_PORT=${SMTP_PORT:-587}
- SMTP_USER=${SMTP_USER:-}
- SMTP_PASSWORD=${SMTP_PASSWORD:-}
- SMTP_FROM=${SMTP_FROM:-}
- SMTP_TO=${SMTP_TO:-}
restart: unless-stopped