Getting the Code
Open Sky Commerce is distributed as a downloadable ZIP archive — not as a public GitHub repository. After purchasing a license you will receive a download link via email. This page explains how to get the code, what is inside the archive, and what to do next.
Step 1 — Purchase a License
Visit the Pricing page and select the tier that fits your project. After completing checkout you will immediately receive a confirmation email containing:
- Your license key
- A time-limited download link for the source code ZIP
- A link to this documentation
Step 2 — Download the Archive
Click the download link in your email. The archive is a standard .zip file containing the complete Next.js project. Save it somewhere convenient on your machine.
Download link expiry: Download links expire after 48 hours and are single-use. If your link has expired or been used, reply to your purchase confirmation email and we will issue a fresh one.
Step 3 — Extract and Verify
unzip open-sky-commerce-vX.X.X.zip
cd open-sky-commerceThe archive contains the complete source tree, including:
src/— All application source codeprisma/— Database schema and migrationsseed-data/— Demo data JSON files for initial setupscripts/— Utility scripts (media copy, data import)public/— Static assets and demo imagesdocs/— Infrastructure setup notes.env.example— Template for your environment variables
Step 4 — Set Up Version Control
The archive does not include a .git directory — it is a clean source snapshot. Initialize your own repository and push it to a private remote so you can track your changes and deploy from Git:
git init
git add .
git commit -m "initial: Open Sky Commerce v1.x"
# Create a private repo on GitHub (or GitLab / Bitbucket), then:
git remote add origin https://github.com/yourname/your-private-repo.git
git push -u origin mainKeep the repository private — it will contain your environment-specific configuration and customizations.
If you plan to deploy to DigitalOcean App Platform, the bootstrap script can create the repository for you automatically. See Deploy to DigitalOcean for details.
Step 5 — Set Up Locally
From here, follow the Local Development guide to get a running instance on your machine before deploying anywhere. The quickest path is the included bootstrap script:
bash scripts/bootstrap-local.shThe script handles prerequisites, .env setup, database creation, migrations, and optional demo data import in one step.
License Key
Your license key is for your records and may be required when requesting support. It does not need to be embedded in the codebase. Keep it safe alongside your purchase receipt.
Updates
When a new version of Open Sky Commerce is released, license holders receive an email with a new download link. To update:
- Download the new archive.
- Review the update notes to understand what files changed and whether there are new database migrations.
- Copy updated files into your project, being careful not to overwrite files you have customized. Using
git diffbefore and after makes this manageable. - Run
npx prisma migrate devif the update includes new migrations.
Need Help?
If you have trouble downloading or extracting the code, reach out via the contact page or reply to your purchase confirmation email.