84d3ad7c75
- Avoid conflict with nginx/apache on common ports - init_db.py now generates frps.ini at init time - deploy.sh verifies frps.ini exists before starting frps
14 lines
496 B
Python
14 lines
496 B
Python
#!/usr/bin/env python3
|
|
"""Initialize the frps-manager database and generate frps.ini."""
|
|
import os
|
|
import sys
|
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
|
from app import app, db, seed_admin, write_frps_config
|
|
|
|
with app.app_context():
|
|
db.create_all()
|
|
seed_admin()
|
|
# Generate frps.ini so frps.service can start on a fresh machine
|
|
content = write_frps_config()
|
|
print("Database initialized successfully")
|
|
print("frps.ini generated at runtime/conf/frps.ini") |