This repository has been archived on 2023-11-11. You can view files and clone it, but cannot push or open issues or pull requests.
automated-youtube-dl/server/api/__init__.py

18 lines
538 B
Python

from flask import Flask
from server import opts
from server.api.job_tracker import JobTracker
from . import shared
from .create_app import create_app
from .database import db
def start():
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = f"mysql+pymysql://{opts.mysql['user']}:{opts.mysql['password']}@{opts.mysql['host']}/{opts.mysql['database']}"
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db.init_app(app)
app = create_app(shared.global_job_tracker)
app.run(host='0.0.0.0', port=8081)