deploy.sh: use 18080/18443 for vhost ports instead of 80/443
- 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
This commit is contained in:
+6
-3
@@ -1,11 +1,14 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Initialize the frps-manager database."""
|
||||
"""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
|
||||
from app import app, db, seed_admin, write_frps_config
|
||||
|
||||
with app.app_context():
|
||||
db.create_all()
|
||||
seed_admin()
|
||||
print("Database initialized successfully")
|
||||
# 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")
|
||||
Reference in New Issue
Block a user