S
StockVala
Command Center
Loading…
↻
+ Add Domain
Total Domains
—
all brokers
●
Online
—
API healthy
●
Offline
—
need attention
●
Degraded
—
partial issues
●
Provisioning
—
setting up
Broker Domains
🔍
All
v2
v3
v4
MLM
↑ Update ▾
Update all v2
Update all v3
Update all v4
Update all MLM
Update all versions
Health Check
Domain
Version
Status
DB
Deployed
Notes
Actions
Loading…
Add New Domain
Configure broker and provision all containers automatically
✕
Domain & Version
Domain
Version
v2 — Standard
v3 — Enhanced
v4 — Premium
MLM — Referral
MySQL / Database
DB Host
DB Name
DB Port
DB User
DB Password
Security
JWT Secret
Generate
MT5 Gateway
Gateway URL
Windows VPS endpoint
SMTP Email
SMTP Host
SMTP Port
SMTP User
SMTP Password
From Address
Configure
Edits are saved to the .env file — use "Save & Restart" to apply immediately
✕
MySQL / Database
DB Host
DB Name
DB Port
DB User
DB Password
Security
JWT Secret
Generate
MT5 Gateway
Gateway URL
SMTP Email
SMTP Host
SMTP Port
SMTP User
SMTP Password
From Address
Trading & Commission
IB Commission / Lot (USD)
MT5 Gateway URL
Notes
Internal Notes
DB Init —
Run any command inside the API container. Common use: database migrations & seeding.
✕
Step 0 — Create Broker Database
DB Name
DB User
Password
Gen
+ Create Database on mysql-shared
Check MySQL status
Step 1 — Diagnose
🔍
Check DB env vars
View DB_HOST, DB_NAME, DB_USER loaded from .env
🔌
Test DB connection
Verify MySQL is reachable from the API container
📂
List /app files
Explore the container filesystem
Step 2 — Create / Sync Tables
⚡
Sync all tables (Sequelize)
Creates missing tables from models — safe, won't drop data
📊
Show existing tables
List all tables currently in the database
Step 3 — Run SQL Migrations
📋
List migration files
See which .sql migration files are in /app/migrations/
📦
Apply all SQL migrations
Run every .sql file in /app/migrations/ in order
Custom Command
▶ Run
Output
Select a command above or type one and click Run…
Create Admin —
Creates a broker admin account inside the API container
✕
Admin Details
Email
Name
Password
Generate
Store the password securely — it will only be shown once
Admin Created
Logs —
API container stdout/stderr (last 80 lines)
✕
↻ Refresh
40 lines
80 lines
200 lines
Loading…