14 lines
363 B
Python
14 lines
363 B
Python
#!/usr/bin/env python3
|
|
"""Entry point for Statping clone - HTTP/HTTPS and TCP monitoring."""
|
|
import os
|
|
|
|
from app.main import app
|
|
from app.models import init_db
|
|
from app.scheduler import start_scheduler
|
|
|
|
if __name__ == "__main__":
|
|
init_db()
|
|
start_scheduler()
|
|
port = int(os.environ.get("PORT", 8080))
|
|
app.run(host="0.0.0.0", port=port, debug=False)
|