updated running
This commit is contained in:
+11
-13
@@ -1,20 +1,18 @@
|
|||||||
"""
|
|
||||||
Run tasks based on webhooks configured in Gitea.
|
|
||||||
|
|
||||||
Command-line optinos:
|
|
||||||
--debug, -d Send more detailed log output to console.
|
|
||||||
"""
|
|
||||||
|
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from waitress import serve
|
import uvicorn
|
||||||
|
|
||||||
from setup_logging import setup_logging
|
from setup_logging import setup_logging
|
||||||
from app import app
|
from app import app
|
||||||
|
import logging
|
||||||
|
import os
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# setup
|
# setup
|
||||||
load_dotenv()
|
|
||||||
setup_logging()
|
setup_logging()
|
||||||
# serve app
|
listen_ip = os.getenv('LISTEN_IP', default='0.0.0.0')
|
||||||
serve(app, host='0.0.0.0', port=1706)
|
listen_port = int(os.getenv('LISTEN_PORT', default=8000))
|
||||||
|
logging.info(f'starting FastAPI server ({listen_ip}:{listen_port})')
|
||||||
|
uvicorn.run(
|
||||||
|
app=app,
|
||||||
|
host=listen_ip,
|
||||||
|
port=listen_port
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user