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

View File

View File

@@ -0,0 +1,18 @@
from fastapi import APIRouter
router = APIRouter(prefix="/example", tags=["example"])
@router.get("/")
async def list_items():
return {"items": ["a", "b", "c"]}
@router.get("/{item_id}")
async def get_item(item_id: int):
return {"id": item_id, "name": f"item_{item_id}"}
@router.post("/")
async def create_item():
return {"status": "created"}

View File

@@ -0,0 +1,12 @@
from fastapi import APIRouter
router = APIRouter(prefix="/voxy_import", tags=["voxy_import"])
@router.get("/")
async def list_urls():
return {
"default": "https://dav.arinera.fun/voxy.zip",
"cf": "https://oss.arinera.space/voxy.zip",
"test": "http://local.arinera.fun:9000/oss/voxy.zip",
}