feat: frps-manager v1.0 - frp 0.70.1 multi-tenant web management system
- Multi-tenant client/proxy management with Flask+SQLite - Frps server control (start/restart/token rotation) - Generate frpc.ini with shared server token + admin API - Dashboard API integration (live client/proxy status) - RBAC: admin/tenant_admin/user roles - Audit logging for all operations - Systemd service files included - Requires legacy INI format (frp 0.70 TOML auth broken)
This commit is contained in:
+37
@@ -0,0 +1,37 @@
|
||||
__pycache__/
|
||||
*.pyc
|
||||
*.pyo
|
||||
*.pyd
|
||||
.Python
|
||||
*.egg-info/
|
||||
|
||||
# venv
|
||||
venv/
|
||||
env/
|
||||
.venv/
|
||||
|
||||
# ---- Runtime / secrets (never commit) ----
|
||||
instance/
|
||||
runtime/conf/frps*.ini
|
||||
runtime/conf/*.ini.tmp
|
||||
runtime/*.pid
|
||||
|
||||
# Dev/test scratch
|
||||
_smoke_test.py
|
||||
|
||||
# editor
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# binary (deploy.sh downloads)
|
||||
runtime/bin/frps
|
||||
|
||||
# runtime logs (created at startup)
|
||||
runtime/logs/
|
||||
runtime/*.log
|
||||
Reference in New Issue
Block a user