feat: new default port 17922

This commit is contained in:
Shivering Ocelot committed 2026-09-18 13:14:08 -05:00
1 parent b324dc3a6b
commit caeb47be11
3 files changed
+4 -3

No files matched your search

+1
View File
@@ -455,6 +455,7 @@ async def main():
# 3. Start Server
# manually trigger server shutdown, avoids hypercorn installing signal handlers
shutdown_event = asyncio.Event()
# TODO: get port from env or don't pass it (actually server should handle none)
server_task = asyncio.create_task(start_server(horde_app, shutdown_event))
# 4. Graceful Termination
+2 -2
View File
@@ -25,7 +25,7 @@ def encode_json(value):
return repr(value)
return json.dumps(value, default=encode_unknown)
async def start_server(app, shutdown_event):
async def start_server(app, shutdown_event, port=17922):
server = Quart(__name__, static_folder=frontend_path)
server.secret_key = 'horde-secret'
auth_manager = QuartAuth(server, mode="bearer")
@@ -663,4 +663,4 @@ async def start_server(app, shutdown_event):
}
await server.run_task(debug=True, shutdown_trigger=shutdown_event.wait)
await server.run_task(debug=True, shutdown_trigger=shutdown_event.wait, port=port)