Refactor backend and add registry build workflow
Build and publish Docker image / build-and-publish (push) Successful in 2m45s
Build and publish Docker image / build-and-publish (push) Successful in 2m45s
This commit is contained in:
commit
c177d7981d
43 files changed
+18124
No files matched your search
@@ -0,0 +1,18 @@
|
||||
"""Flask application factory."""
|
||||
|
||||
from flask import Flask
|
||||
from flask_cors import CORS
|
||||
|
||||
from database_service import check_and_fix_database_schema, init_database
|
||||
from routes import register_routes
|
||||
from runtime_config import ALLOWED_ORIGINS
|
||||
|
||||
|
||||
def create_app() -> Flask:
|
||||
"""Create the configured HTTP application."""
|
||||
init_database()
|
||||
check_and_fix_database_schema()
|
||||
application = Flask(__name__)
|
||||
CORS(application, resources={r"/api/*": {"origins": list(ALLOWED_ORIGINS)}})
|
||||
register_routes(application)
|
||||
return application
|
||||
Reference in new issue
Block a user