← Home

Create kid site (RomeoBaby)

SSH into the target VPS and deploy MasterAdminSystem from Git (MASTERADMIN_GIT_CLONE_URL on this server). One site per VPS; installs to /var/www/romeobaby-site.

Use HTTPS on this admin site in production. SSH password, optional MongoDB URI, and optional Cloudinary keys are sent to this server once per request. SSH password may be saved in Mongo for sync actions; Cloudinary API key and secret are written to the kid VPS only (cloud name is saved on RomeoMother for the sites list). Do not use untrusted HTTP for production secrets.

Website brand — optional

Website name and logo are written to the kid VPS only. Logo is stored locally under public/kid-brand/, not MongoDB or Cloudinary.

The kid site stores this as KID_INITIAL_ADMIN_EMAIL. Whoever registers with this exact address becomes admin; other sign-ups are user.

Upload packs under Kid designs. Requires MasterAdminSystem on GitHub with kid-brand-pack support.

Cloudinary (deposit screenshots) — optional

Dashboard Cloud name, API Key, and API Secret. If you fill any field, fill all three. They are appended to the kid site .env.production as CLOUDINARY_* so uploads work automatically.

RomeoSaveMe API Key — optional

Reseller API key from romeosaveme.com. Written to the kid site as ROMEOSAVEME_API_KEY so the site can list games, show products, and place orders via the reseller API.Never exposed to browsers — server-side only.

Telegram — optional

User bot token is written to the kid VPS as TELEGRAM_USER_BOT_TOKEN (per-site bot for end users). Admin Telegram IDs are saved on RomeoMother only — shared deposit / order / manual admin bots route notifications to these IDs for this site.

Numeric IDs from @userinfobot — comma or newline separated.

If set, saved on the kid VPS as MONGODB_URI in /var/www/romeobaby-site/.env.production. Leave empty to use KID_SITE_MONGODB_URI or MONGODB_URI from this RomeoMother server only.