First install is on the order of 15 minutes. Later, the live store switches in about five. NitroCart deploys from a Telegram Mini App in three clicks. Domain or subdomain points through Cloudflare to the same IP. License and data are not reissued.
Two long reads sit here: deploy from 15 minutes and one license, up to 15 VPS. Start / Pro / Enterprise cap concurrent IPs at 2 / 5 / 15. That is how a media-buying team runs ten stores and how several small brands stay on one key.
Operational pieces: Cloudflare subdomain switch, GEO test without a new stack.
What you need beforehand: the VPS itself (rented separately, the engine does not supply it), a domain or subdomain with DNS access, and an SSH key or a Telegram account to run the installer. After the first deploy, remote signed updates arrive without a manual image rebuild — that covers engine patches, not the server infrastructure itself. You still need a VPS. The product does not hide the server. It removes the week of assembling Docker, TLS, and a theme by hand.
The Telegram Mini App suits an install started from a phone or a laptop with no SSH client set up — the bot walks through the steps and only asks for the server address and access to it.
The license counts concurrent active IPs, not stores ever created: if an old server is stopped and no longer responding, the freed slot in the cap can host a new copy without buying another key. That differs from many SaaS platforms, where every additional storefront is a separate line item regardless of whether it is currently live.
Changing domain or subdomain does not require reinstalling the engine: through Cloudflare, traffic can point to the same IP under a new name while the license and accumulated order history stay tied to the server, not to a specific URL. That matters for teams that rotate landing domains often for ad campaigns and do not want to repeat a full install cycle every time.