Connect, configure, and monitor your servers.
Provide your server's public IP and root SSH credentials. Depnix runs a provisioning script that installs Nginx, PHP-FPM, Node.js via NVM, Composer, and other dependencies, then locks down root SSH access.
Provisioning typically takes 3–5 minutes depending on your server's location and speed.
The provisioner installs: Nginx (web server), PHP 8.x with FPM, Node.js (via NVM), Composer, Git, ufw firewall, fail2ban, and the Depnix agent for real-time communication.
The server detail page shows real-time CPU usage, RAM consumption, and disk space. All applications, databases, and domains associated with the server are listed here.
Add your team's public SSH keys under Server Settings → SSH Keys. Each key grants access to the depnix system user. Keys can be revoked at any time without affecting running applications.
You can run as many applications as your server resources allow. Each application gets its own directory, Nginx virtual host, and process, fully isolated from others.
Removing a server from Depnix deletes it from your dashboard but does not terminate or wipe the underlying machine. All applications and data on the server remain untouched.
Stop and delete all applications before removing a server to avoid orphaned processes.