What you are buying
The source code of a SaaS site that runs on your own machine: once docker compose has started there is sign-up and sign-in (JWT + bcrypt, with no external auth service), team and role management, an activity log, and subscription checkout wired up to Stripe; migrations run automatically.
Derived from an MIT-licensed open-source SaaS starting point; the containerisation, the graceful degradation to Stripe placeholders, making the seed idempotent, and the Traditional Chinese documentation are ours. Delivery is a frozen snapshot: one zip file, taken from the product repository at revision 1d1a6cb.
Known limitations
- The delivered configuration listens on port 3000 over plain HTTP by default, with no TLS and no reverse proxy
- The demo account [email protected] / admin123 and the database credentials postgres / postgres are publicly known values
- Subscription checkout, the webhook and the Stripe customer portal need your own Stripe keys; with the placeholder values in place, pressing checkout will fail
- Data lives in a Docker volume, and
docker compose down -v deletes the database along with it
- The first start fetches over the network: it pulls the base images, installs the npm dependencies, and downloads Google Fonts at build time
- Pinned to the delivered snapshot; it does not follow upstream.
The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.