feat: add backend

This commit is contained in:
2026-05-27 19:44:03 +08:00
parent 93505fdaab
commit 88a0c45f5b
7 changed files with 355 additions and 0 deletions

24
backend/main.py Normal file
View File

@@ -0,0 +1,24 @@
import uvicorn
from fastapi import FastAPI
from modules import example
from modules import voxy_import
app = FastAPI(title="ARinera Minecraft TUI Backend")
app.include_router(example.router, prefix="/api/v1")
app.include_router(voxy_import.router, prefix="/api/v1")
@app.get("/health")
async def health():
return {"status": "ok"}
def main():
uvicorn.run("main:app", reload=True, port=3131)
if __name__ == "__main__":
main()