For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /nl/docs/web/deployment.md (or send Accept: text/markdown).
Deploymentchecklist
Bereid de productiedependencies voor en verifieer de flow die je wilt shippen.
Bereid een openbare app in deze volgorde voor
Implementatie betekent dat uw app op een hostingservice wordt uitgevoerd, zodat andere mensen deze kunnen bezoeken. localhost is alleen toegankelijk in uw ontwikkelomgeving. Voltooi eerst de echte database-ondersteunde aanmelding lokaal, kies hieronder een hostinggids, maak een aparte testdatabase en configureer de omgevingsinstellingen van de host met de daadwerkelijke openbare HTTPS-app URL. Houd lokale demonstratie-instellingen gescheiden van de openbare app.
Voer in een tweede terminal in de root van de repository de onderstaande webcontroles uit. Bij een succesvolle build ontstaat er een productieversie op uw computer; het uploadt of publiceert het niet. Verwar corepack pnpm --filter @supastack/web start niet met implementatie: start voert de eerder gebouwde versie lokaal uit. Voer het alleen uit nadat u de ontwikkelingsserver op poort 3000 hebt gestopt.
Volg de gids van de gekozen host voor migratie-, omgevings- en startstappen. Test de aanmelding, een e-mailcode, opgeslagen accountgegevens na een herstart en een betaalde functie in de sandbox van de provider voordat de verkoop wordt geopend. Een mobiele of desktopclient moet naar deze actieve HTTPS-backend verwijzen. Het vrijgeven van een native app is een afzonderlijke stap die wordt gedocumenteerd in de distributiegids van het platform.
- Implementeren op Google Cloud
- Implementeren op een server met Coolify
- Aanmelding via database voorbereiden
corepack pnpm --filter @supastack/web typecheck
corepack pnpm --filter @supastack/web buildBereid de services voor
Maak de Postgres-database, pas de migraties van de repository toe en voer uw openbare app URL en authenticatie-instellingen in het hostingdashboard in. Kies één ondersteunde provider voor webfacturering en één transactionele e-mailprovider voor de functies die u inschakelt. Configureer Trigger.dev wanneer uw product zijn achtergrondworkflows gebruikt; je hebt niet elke integratie nodig om een basisapp te publiceren.
Configureer de immutable model-/prijscatalogus en het workspace-AI-beleid voordat je productie-AI-taken accepteert. Een leeg aliasbeleid moet die keuzes onbeschikbaar laten.
Bouw en deploy de webapplicatie
Voer de onderstaande webopdrachten uit vanuit de hoofdmap van de repository en los eventuele fouten op voordat u doorgaat. typecheck controleert de typen, voert de webtests uit en build maakt lokaal productiebestanden. Volg de door u geselecteerde hostinggids om ze te uploaden en uit te voeren met de serveromgevingsinstellingen. Met deze opdrachten wordt de app niet geïmplementeerd.
corepack pnpm --filter @supastack/web typecheck
corepack pnpm --filter @supastack/web test
corepack pnpm --filter @supastack/web buildVerifieer de gedeployde grenzen
Verifieer inloggen en persistentie tegen de gedeployde database; test workspace-isolatie; bevestig Stripe-sandbox-webhookverwerking en entitlementwijzigingen; en draai een achtergrondtaak tot aan resultaatpersistentie en transactionele aflevering.
Lees docs/real-provider-smoke.md en docs/production-ai-runtime.md in de repository voor het expliciete provider-acceptatieproces. Een succesvolle build of onderschepte browsertest stelt deze externe uitkomsten niet vast.