Website & Admin Panel
Database Setup
You never import a database by hand. The built-in /install wizard creates every table and installs the default settings, translations and demo content for you — and it also writes the database credentials into .env, so there is no manual editing either.
🗄️
There is no
database.sql file in the package, and no migrations for you to run. All of that is automated.How it works
- Create an empty database and a user with full rights on it, in your hosting panel (covered in the cPanel and VPS guides).
- Open your domain in a browser. Until the product is installed, every request redirects to
https://your-domain.com/install. - Follow the wizard: requirements check → your Envato purchase code → the database name, user and password from step 1 → automatic data install (tables are created in small batches, so it works fine on shared hosting timeouts) → create your admin account → store setup.
Your admin login
There is no demo account with a published password. The wizard asks you to create your own admin account — that's what you sign in with at https://your-domain.com/admin/login.
Re-installing
The wizard locks itself after a successful install and won't run twice. If you genuinely need to start over (for example, on a fresh test server): drop and re-create an empty database, delete the file storage/app/.sys, and open /install again.
⚠️
Re-installing wipes nothing by itself, but pointing the wizard at a database that still has tables in it will fail with "table already exists" — always start from an empty database.
👉
Next: Build & First Run.