MuchoCore installation

Choose your installation.

Choose one of the three supported onboarding paths: automatic VPS deployment, manual VPS installation, or automatic shared-hosting deployment through FTP/FTPS. Shared hosting is one universal path for compatible providers such as Beget, InfinityFree and similar hosts; provider restrictions still apply.

⚡

Automatic VPS

Connect your Linux VPS from the MuchoGDPS web installer. The deployment service installs MuchoCore and shows the real installer output live.

Dedicated public IPv4 required for direct HTTPS
Root SSH connection
Docker, Caddy and MariaDB setup
HTTP :80 and HTTPS :443
Migrations and health checks
Start automatic VPS →
⌘

Manual VPS

Run the official MuchoCore installer yourself over SSH. This is the command-line path when you want full control over the server.

Dedicated public IPv4 required for direct HTTPS
Root or sudo access
One-command stable installer
Interactive configuration
Full operator control
Stable installer
curl -fsSL https://raw.githubusercontent.com/IZKGMD/GMDmucho-core/main/install-remote.sh | sudo bash
Open VPS guide →
⇩

Automatic Shared Hosting / FTP

One automatic path for compatible shared hosting. MuchoGDPS connects to the hosting account with FTP/FTPS, uploads the verified release, completes the browser installer and checks the result.

Beget, InfinityFree and similar providers
FTP or FTPS / File Manager
No VPS, Docker or SSH
Dedicated public IPv4 not required
Database + admin setup from the browser
Install via FTP →
VPS requirement: the standard direct VPS deployment requires a dedicated public IPv4 and inbound TCP 80/443. Both HTTP and HTTPS remain available for the GDPS; the Admin Panel is forced to HTTPS when accessed directly over HTTP.
Shared hosting: there is only one shared-hosting installation path. The installer checks the technical requirements, but a provider's free-tier restrictions can still block Geometry Dash client/API traffic. See the Shared Hosting page for provider-specific compatibility notes.

Detailed instructions: VPS and Shared Hosting / FTP. Project source and release packages are maintained in the MuchoCore repository.