Help › Platform (owner)

The platform console and store addresses

For the platform owner

For platform owners: your own log-in, every store's address, and looking after all stores.

Platform owners run the whole installation. They have their own log-in, separate from every store, at admin.yourdomain/console.php (or console.php on your site while store addresses are off).

The first owner account

Open console.php. As long as no owner exists, the page asks you to confirm once with the log-in of an admin of the original store (the store created when the app was installed), then to choose your owner email and password (10+ characters). Admins of the original store find the link under Settings › Platform console.

Add a second owner on the Owners tab, so one owner can always let the other back in.

The console (before v63 it sat inside the original store).

Giving every store its own address

  1. In Cloudflare DNS, add an A record named * to the same IP as your main domain, Proxied. SSL/TLS mode: Full.
  2. On the console's Store addresses tab, follow "Cloudflare setup": create a Worker named store-router and paste the code shown.
  3. Press Make a router key and add it to the Worker as a Secret named OT_KEY.
  4. Add the Worker route *.yourdomain/*.
  5. Type your domain, press Check setup, and when it shows ✓ press Save. The console then moves to admin.yourdomain; log in there again.

From then on every store works at code.yourdomain. The domain itself is the public site where people log in (with their email) and create stores; new stores get their address immediately - nothing is created in Hostinger or Cloudflare.

NoteIf addresses ever stop working and you cannot reach the console, add define('PLATFORM_OFF', true); to config.php. The app then works on one address until you remove the line.

Stores

The Stores tab shows every store with its owner, users, orders and last activity. Pause stops a store's people from logging in (nothing is deleted); Activate undoes it. The Log tab records what owners did.

Software version

Every release carries a version and date (file VERSION next to index.php, for example v67 · 15 Oct 2026). The console's Overview tab shows it, and Software version there decides where stores see it: in the account menu, at the bottom of every page and/or on the log-in pages. Store admins cannot change this. After uploading a release, check the version there to be sure the new files are live.