Go to parkfuchs.app
Install dependencies and run the development server:
pnpm install
pnpm devOpen http://localhost:3000 with your browser to see the result.
Built with TanStack Start (TanStack Router + Vite + Nitro).
Routes live in src/app, server functions in src/db/*.functions.ts (backed by
src/db/*.server.ts), and the public GET /api/city endpoint in src/app/api/city.ts.
Create a .env file:
# Pocketbase server URI
DB_HOST=http://localhost:8090
# Your TomTom API key
TOMTOM_KEY=djahdi1xxxxxxxxxpnpm build
pnpm startThe production output is generated in .output/ and served with
node .output/server/index.mjs.
A dev shell with Node.js and pnpm is available:
nix developBuild the package:
nix build .#parkfuchsThe NixOS module is exposed as nixosModules.default (services.parkfuchs).
