Get started in 3 minutes

ForkCart comes with a WordPress-style web installer. No manual database setup, no config files, no terminal wizardry.

Requirements

Node.js
22+
PostgreSQL
16+
pnpm
9+

Installation

1

Run one command

$ npx create-forkcart my-shop
✓ Downloaded ForkCart
✓ Installed dependencies
🚀 Launching setup wizard...
2

Follow the wizard

Open localhost:4200 in your browser. The wizard handles:

  • System check — Node.js, PostgreSQL, pnpm
  • Database — connect to local PostgreSQL or paste a Supabase URL
  • Admin account — email and password
  • Demo data — optional product catalog to get started
3

Done!

The installer builds your store and hands over seamlessly. Same URL, no restart needed:

/ → Your storefront
/admin → Admin panel
/api/* → REST API

Prefer manual setup?

Check the Self-Hosting Guide for manual .env configuration, systemd services, and reverse proxy setup with Caddy or Nginx.