2024-07-07 01:58:23 +08:00
|
|
|
from dotenv import load_dotenv
|
|
|
|
|
load_dotenv()
|
|
|
|
|
|
2024-07-14 23:59:52 +08:00
|
|
|
import os
|
2024-07-28 16:16:52 +08:00
|
|
|
from src.views import create_app
|
|
|
|
|
from src.utils import setup_logger
|
2024-07-07 01:58:23 +08:00
|
|
|
|
2024-07-14 23:59:52 +08:00
|
|
|
logger = setup_logger("Server")
|
2024-07-14 16:42:38 +08:00
|
|
|
|
2024-07-14 23:59:52 +08:00
|
|
|
app = create_app()
|
2024-07-07 01:58:23 +08:00
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2024-07-14 23:59:52 +08:00
|
|
|
logger.info("Starting server")
|
|
|
|
|
app.secret_key = os.urandom(24)
|
|
|
|
|
app.run(host='0.0.0.0', port=5000, debug=False, threaded=True)
|