Mission Control

Enter your dashboard password.

System Overview

Your live website, panel fleet and recovery in one place.

Loading…Main LinodeBackup: —

Live infrastructure, without the clutter.

Connect your existing Main Linode account, assign the Website VPS and 3x-ui VPSs once, then Mission Control handles monitoring, backups and recovery.

System Health
—
Waiting for fleet
Managed VPS
0
Your selected live infrastructure
Latest Backup
—
VPS + mandatory Telegram delivery
Automatic Full Backup
30m
Runs on the controller VPS

Managed System

Auto refresh

Recent Activity

Latest events

VPS Fleet

Every Linode in your Main account appears here. Select which one is the Website VPS and which ones are your existing 3x-ui panels. Nothing is deleted or reinstalled during discovery.

1 Website VPSUp to 9 panel VPSsLeave password blank to reuse saved password
Safe onboarding: Mission Control tests SSH and detects the live website / x-ui service first. It does not rebuild your current live VPSs.
LinodeIP / DNSRolePanel SlotSSH Root PasswordDomain OverrideStatus

Website

Your live website is detected automatically. Future website ZIP updates can be applied here with an automatic full safety backup and the website package's own rollback-capable updater.

Website VPS
Not selected
—
Detected Path
—
prod.db + .env + uploads detected from live server
Domain
—
Cloudflare managed

Safe Website Update

ZIP → verify → safety backup → R13 prep → detached update → health check
Mission Control verifies the original full website ZIP, applies the pinned build hotfix only when the exact known affected R13 source is detected, re-verifies the staged package, creates a full safety backup, then runs the ZIP's own production updater in a detached VPS job. R13/R13.1 University Subdomains packages are supported automatically: wildcard Cloudflare DNS, wildcard HTTPS, shared-domain environment settings and post-update health checks are prepared for you. Database, uploads, posts and encryption keys are preserved; failed builds use the website package's rollback protection.
Drop your latest UNLIMITED DATA full ZIP here — R13 / R13.1 supportedor select the ZIP you received from ChatGPT
No update selected.

3x-ui Panels

Existing panel VPSs selected from the Main Linode account. Central backups capture every /etc/x-ui/x-ui.db.

#VPSDomainIPStatusPanelLast BackupActions

Cloudflare DNS

Simple DNS tools from the old Cloudflare Controller, now inside Mission Control.

Cloudflare proxy
TypeNameContentProxyModified

VPS-Only Backups

Mission Control runs entirely on this VPS. Every 30 minutes it creates one verified Full System Backup and sends every part to Telegram. There is no Windows/PC backup sync.

Database-only Schedule
OFF
Automatic schedule disabled in VPS-only mode
Full Schedule
30m
DB + uploads/posts + source + all panel DBs
Telegram
—
Required for automatic Full backups

Recovery Points

Latest backups created by the controller

Disaster Recovery

Always-on recovery driven from the VPS-only web controller. A Recovery Sentinel lives in the separate Secondary Linode account and becomes the recovered Website VPS during failover.

Recovery progress

No recovery running.

1. Secondary Linode + Recovery Sentinel

NOT PREPARED
Server-side automatic recovery. No Windows app is required.
How it works: Prepare the Recovery Sentinel once. It stays in the Secondary Linode account, receives the latest recovery points, watches the Main account independently, and if disaster is confirmed it promotes itself into the Website VPS and restores the remaining panel VPSs.

2. Manual Full System Restore

This works even while the Main Linode account is still active. The restore is handed to the independent Recovery Sentinel, so it continues even if this dashboard disappears while DNS is being moved.

Mission Control validates the cached Full backup before restore. If the Sentinel has no recovery point yet, v3.7 uploads and verifies the newest server Full backup first. The Recovery Sentinel is reused as the new Website VPS, so a 10-VPS Secondary account can still become 1 Website VPS + up to 9 panel VPSs.

App Releases

One public compatibility policy for the website and Android app. This page stores no signing key, website secret, VPN credential or admin token.

Android Compatibility Contract

Waiting
Security boundary: The APK contains only the public website origin and client code. Authentication uses the system browser with PKCE; every VPN connection needs a fresh, short-lived, one-use server grant. The dashboard cache is display-only.
Save after the integrated website update is live, then run Check Website Manifest.

Job Logs

Full copyable logs for recovery, backups, website updates and fleet jobs. Logs are saved on the controller VPS so errors remain available after the progress popup closes.

Latest Job

Waiting
Loading logs…

Settings

Only the essentials: Main Linode, Cloudflare, Telegram and dashboard security. The controller runs only on this VPS.

1. Main Accounts

Your existing live system

2. Automatic Full Backups

VPS → Telegram every 30 minutes
Fixed backup policy: a verified Full System Backup runs every 30 minutes. If Telegram delivery fails, Mission Control keeps the verified VPS copy and retries instead of marking the backup complete.
Restart the website service or x-ui service when the VPS is running but the managed service is down.

3. Web Dashboard Health

Waiting
Existing live VPS onboarding: Save and test the Main Linode + Cloudflare tokens, then open VPS Fleet. Your current Linodes will appear automatically. Assign their roles and enter SSH passwords once. Mission Control detects the website path and panel databases without reinstalling the live system.
The controller keeps the control subdomain, Nginx, TLS certificate and Mission Control service healthy automatically.
Working…0%