kink-discovery / app.py
Perplexed7675's picture
Sync from kink_cli (Docker Space)
6ff91d6 verified
Raw
History Blame Contribute Delete
456 Bytes
from __future__ import annotations
import os
import uvicorn
from api import app
def main() -> int:
host = os.environ.get("KINK_HOST", "127.0.0.1")
port = int(os.environ.get("KINK_PORT") or os.environ.get("PORT") or "8011")
reload = os.environ.get("KINK_RELOAD", "").lower() in {"1", "true", "yes", "on"}
uvicorn.run("api:app", host=host, port=port, reload=reload)
return 0
if __name__ == "__main__":
raise SystemExit(main())