This project is discontinued & no longer maintained · Historical archive only · Explore modern solutions below

cPInstall Legacy Archive

The original cPanel automation script — one‑click deployment, optimization & security
View on GitHub

About cPInstall

Originally built for UnderHost customers, cPInstall was a lightweight bash script that automated the installation, hardening, and optimization of cPanel & popular plugins. Designed for both novices and sysadmins, it simplified server setup dramatically.

No longer active — This script is deprecated, may contain outdated components, and is not recommended for production environments. Kept for historical & educational reference.

The project has evolved into an internal cPanel plugin, and parts will be open-sourced later under GPL. Meanwhile, the bash script remains as a legacy snapshot.

Status & Modern Path

Discontinued since 2020+ — No active development, security patches, or support.

We've shifted focus to next‑gen automation. If you're looking for fresh, cPanel‑free server management:

One‑Domain Installer
Modern replacement without cPanel dependencies.
github.com/UnderHost/one-domain

Visit UnderHost.com for offshore hosting & advanced solutions.

Legacy Feature Set historical reference

At its peak, cPInstall provided a wide range of automation tasks — many now superseded, but preserved below for archival context:

  • Install cPanel (no issues)
  • cPanel DNS Only mode
  • Force cPanel update
  • CloudLinux Network registration
  • Install CloudLinux OS
  • CSF Firewall + Brute Force Detection
  • htop process viewer
  • Change SSH port
  • Secure /tmp partition
  • Disable/Enable compilers
  • Fantastico & Softaculous plugins
  • Clean Backup plugin
  • Account DNS Check
  • cPnginx Admin (install/remove)
  • Ruby on Rails + FFMPEG
  • WHMSonic Plugin
  • Process Resource Monitor
  • System Integrity Monitor
  • LiteSpeed Plugin & much more...
  • Over 30+ automation routines

The script also featured logview, brute‑force detection, and Virtuozzo /tmp hardening — truly ahead of its time.

Vintage interface snapshot

cPInstall legacy screenshot showing terminal menu

Classic interactive menu — nostalgic for early cPanel automation days

Why discontinued? cPanel evolved, and we shifted to lightweight, cloud-native solutions. The internal plugin approach didn't match modern expectations.
Open source spirit — The GPL release of the cPanel plugin is planned once branding cleanup is complete. Watch our GitHub for updates.