Resonance Docs
Follow the exact requirements, directory prep, configuration, and boot steps from the packaged README so your storefront can go online without touching the source code.
The app is delivered as an optimized Docker image—treat this bundle as the single source of truth for every deployment.
Install Docker
curl -fsSL https://get.docker.com | sh
sudo apt-get install -y docker-compose-plugin Work inside /opt/resonance (or any secure directory) then upload and extract the bundle.
mkdir -p /opt/resonance
cd /opt/resonance
# upload, extract, then duplicate the environment file
cp .env.example .env.envLICENSE_KEYLICENSE_ACTIVATION_CODEADMIN_PASSWORD for the first loginGenerate a 32-byte encryption key and set the public site URL for your domain.
openssl rand -base64 32ENCRYPTION_MASTER_KEYNEXT_PUBLIC_SITE_URL=https://yourdomain.com Provide SMTP host, port, user, password, and sender via EMAIL_FROM. If you plan to charge customers from day one, also drop in your Stripe / PayPal keys.
Boot the containers and keep an eye on the logs until Postgres and resonance-next report healthy.
docker compose up -d
docker compose logs -f resonance-nextOnce the health check passes you're ready to continue with DNS, SSL, and the in-browser setup wizard documented in the next guides.