19 lines
627 B
Python
19 lines
627 B
Python
#!/usr/bin/env python3
|
|
"""Start AutoJobs API server with explicit router registration"""
|
|
import sys
|
|
sys.path.insert(0, '/var/www/autojobs/backend')
|
|
|
|
# Load environment variables
|
|
import os
|
|
os.environ.setdefault('STRIPE_SECRET_KEY', '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')
|
|
os.environ.setdefault('DB_PATH', '/var/www/autojobs/autojobs.db')
|
|
|
|
import main
|
|
|
|
# Explicitly include router (required because of module load order)
|
|
main.app.include_router(main.router)
|
|
|
|
if __name__ == "__main__":
|
|
import uvicorn
|
|
uvicorn.run(main.app, host="0.0.0.0", port=8000)
|