add env-gated icon-reachability verifier; admin is_live; docs

This commit is contained in:
proitlab committed 2026-08-17 00:24:27 +07:00
1 parent bc8021825a
commit 77d6cd5b92
5 files changed
+103 -4

No files matched your search

+5 -1
View File
@@ -6,10 +6,13 @@ from fastapi.staticfiles import StaticFiles
from app import db
from app.admin import create_admin
from app.verify import Verifier
BASE_DIR = Path(__file__).resolve().parent
ICON_DIR = BASE_DIR / "static" / "icons"
verifier = Verifier()
app = FastAPI(title="IDRS API")
app.mount("/static", StaticFiles(directory=str(BASE_DIR / "static")), name="static")
@@ -68,4 +71,5 @@ def get_public_icon(filename: str):
@app.on_event("startup")
def startup():
db.init_db()
db.init_db()
verifier.start()