Voraussetzungen
Was ein TurbineKit-Projekt auf deinem Rechner und in Produktion braucht. Nichts auf dieser Seite kostet Geld.
- Node.js24
- pnpm10
- Postgres16 oder neuer
- TestsPGlite, ohne Datenbank
Node.js 24
Die Version aus .nvmrc. Die CLI und jede App brauchen sie.
pnpm 10
Führe einmal corepack enable aus, und Node.js liefert die pnpm-Version, die
das Projekt verlangt.
Postgres 16 oder neuer
Wähle eine Option:
pnpm db:localstartet PGlite als Postgres-Server. Nichts zu installieren, kein Docker. SetzeDATABASE_POOL_MAX=1: Es führt eine Abfrage nach der anderen aus.docker compose up -dstartet Postgres 18 auscompose.yaml.- Jedes Postgres ab Version 16, etwa PlanetScale, Neon, Supabase oder eine lokale Installation. Nutze seinen Connection-String.
PGlite für Tests
pnpm test führt die Tests jedes Packages auf PGlite aus, einem Postgres, das
im Testprozess läuft. Tests brauchen keinen Datenbankserver, also braucht die
CI auch keinen.
Hosting
Vercel funktioniert ohne Änderungen und führt den täglichen Cleanup-Cron aus
apps/web/vercel.ts aus. Jeder andere Node.js-Host funktioniert auch:
pnpm build, dann pnpm --filter web start. Der Kern nutzt keine
Vercel-spezifische API.
Starte einen Befehl. Die CLI fragt den Rest, und dein Agent macht von dort aus weiter.
pnpm create turbinekit my-appPrompt ansehen
Füge ihn in einen Agent ein, der Befehle ausführen kann, etwa Claude Code, Codex oder Cursor. Der Prompt ist auf Englisch.
Create a new TurbineKit project with me.
Talk to me in German.
TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).
1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.Keine Anmeldung, keine API-Keys. Braucht Node.js 24 und pnpm 10.