Spaces:
Runtime error
Runtime error
File size: 1,015 Bytes
c14164e 3f72838 c14164e 3f72838 c14164e 3f72838 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | ---
title: Nepali Bias Data Tool Backend
emoji: 🐳
colorFrom: purple
colorTo: gray
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
---
# Nepali Bias Data Tool — Backend
FastAPI service mounted under a minimal Gradio UI (see `app.py`) so this
Space can run on HF's free CPU-Basic tier — the Docker SDK is currently a
paid feature; the Gradio SDK is not.
All real routes are plain FastAPI, unchanged: `/login`, `/submit`,
`/my-submissions`, `/my-count`, `/leaderboard`, `/admin/*`, `/health`,
`/docs`. The Gradio widget itself only lives at `/ui` and is not part of
the API surface the frontend calls.
Push this file as `README.md` in the HF Space repo (it's separate from the
GitHub repo's `backend/README.md`, which stays as local-dev documentation).
Set the same secrets as before in Space → Settings → Variables and secrets:
`SUPABASE_URL`, `SUPABASE_SERVICE_ROLE_KEY`, `SESSION_SECRET`,
`ADMIN_PASSWORD`, and (if using the split-embedder setup) `EMBEDDER_URL` /
`EMBEDDER_API_KEY`.
|