尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证🤘🏼 all things une
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
une.haus is a platform for unicyclists to share tricks, compete in games, organize tournaments, and connect with each other.查看完整 README ↗une.haus is a platform for unicyclists to share tricks, compete in games, organize tournaments, and connect with each other.
core features
une.haus runs on cloudflare workers — pushing to main is the deploy. the worker (unehaus), its d1 database, and the custom domain are all cloudflare-managed; there is no server to provision. see DEPLOY.md for the pipeline.
bun install
cp .env.example .env
git config core.hooksPath .git-hooks
bun dev
git config core.hooksPath .git-hooksenables apost-checkouthook that symlinks the gitignored.envfiles into any new git worktree (see.git-hooks/post-checkout). worktrees don't inherit gitignored files, so without it integration tests andbun devfail env validation inside a fresh worktree. it's a local git setting, so each clone runs it once.
| command | description |
|---|---|
bun dev | apply local migrations and start the dev server (local D1 starts empty, see below) |
bun run build | build for production |
bun start | run production server |
bun run lint | lint |
bun run format | format with oxfmt |
bun run check | lint with auto-fix and format |
bun run typecheck | type check |
bun preflight | lint, format, typecheck, react doctor, and test |
bun run test:unit | run unit tests |
bun run test:integration | run integration tests |
bun run db:migrate | push database migrations |
bun run db:pull | replace the local database with a copy of the live one (see below) |
bun run clean | find and fix unused code with knip |
bun dev runs against a local D1 database that starts empty. to work against real data, run:
bun run db:pull # asks before overwriting local data
bun run db:pull --yes # skip the prompt
it exports the live unehaus database (read-only) with wrangler, wipes the local one, imports the dump, and deletes the dump. you need to be signed in first (bunx wrangler login).
the copy contains real member data. treat the machine accordingly.
the app only binds D1 (see wrangler.jsonc), so there is no R2 or KV data to pull.
git checkout -b feature/my-feature)bun run preflight