- Releases repository: github.com/domainer-platform/domainer-platform-releases — every release with changelog and download links.
- GitHub organization: github.com/domainer-platform — public announcements and release notes.
- Vercel (fork)
- Vercel (own repo)
- Docker (GHCR image)
- ZIP (source build)
Updating on Vercel is one click:
1
Sync your fork
Open your fork on GitHub and click Sync fork → Update branch.GitHub pulls the latest changes from the upstream repository into your fork.
2
Vercel deploys automatically
Vercel detects the new commit and starts a deployment automatically. No action needed on your part — watch the Deployments tab for the build to complete.Migrations run during the build step before the app goes live.
After updating
- Open the admin panel and verify everything looks correct
- If you use AI prompt customizations in Settings → Prompts, new prompt types added in the update need to be seeded manually. On ZIP/Docker deployments, run
npx tsx --env-file=.env scripts/seed-prompts.tsfrom the project directory to add only the missing prompt types without affecting your existing ones. On Vercel, this runs automatically during the build step. - Read the release notes for any version-specific manual steps
What happens to my data during an update?
What happens to my data during an update?
Your database is never deleted or reset by an update. Migrations only add new columns or tables — they never remove existing data. If a migration fails (rare), the app will not start and will log a descriptive error message.
What does engine/ contain and why can it be replaced safely?
What does engine/ contain and why can it be replaced safely?
engine/ is the core of the platform: collections, globals, components, API routes, blocks, and page templates. It is designed to be replaced wholesale. Your customizations live in theme/ and your content lives in the database — neither is touched by replacing engine/.