A Powerful Hosting Control Panel
Site Management
Manage your domain names, setup DNS records, and automatically generate SSL/TLS certificates with Let's Encrypt. You can also manage your databases, files, and cron jobs.
Lets Encrypt Integration
Let’s Encrypt is a free, automated, and open Certificate Authority. It provides free SSL/TLS certificates to enable HTTPS for websites. Let’s Encrypt is a non-profit certificate authority run by the Internet Security Research Group (ISRG).
MySQL and PostgreSQL
MySQL is the most common Database type for web applications. You can create and manage MySQL Databases via phpMyAdmin directly. Add multiple database users and manage user permissions.
SSH/FTP
SSH (Secure Shell) is a network protocol that helps users securely access the server via the command-line. You can create SSH users and SSH keys for secure login. FTP(File Transfer Protocol) is a non-secure network protocol.
File Manager
File Manager provides a user interface that displays the files/folders hierarchy. It offers uploading by drag & drop, deleting, renaming, moving, editing files with Syntax-Highlighting, zip/unzip, and changing permissions.
Cron Jobs
A cron job is a Linux command used for scheduling tasks that are to be executed. Create and modify Cron Jobs by using the template (Pattern, Time, Command) to schedule and run scripts at a specific time.
Backups
You can manage backups the way you want to. You can exclude some files or directories or specific account or even domain.
Secure
Web interface is adapted to 26 languages and regions around the world.
User Management
Add users with different roles and permissions. Three roles are available to assign: Admin, Site Manager, and User. Allow access to one or multiple sites or give full access to a site manager and admin user.
Firewall + WAF
Add firewall rules to allow IPs to access services like SSH, FTP, MySQL, or other services. Protect your server from unauthorized access. A WAF is also coming soon as part of Vesta 2.0.
Containers (coming soon)
Separate your services into containers. Containers are lightweight, standalone, and executable packages of software that include everything needed to run an application: code, runtime, system tools, system libraries, and settings.
Monitoring and logging
Monitor your server's CPU, memory, and disk usage. Keep track of your server's performance and get alerts when your server is overloaded or running out of disk space
CPU Usage
The CPU (Central Processing Unit) performs the data processing operations. CPU usage is the percentage of the CPU core’s total working time to complete its tasks. The Monitoring CPU usage shows the CPU utilization.
Memory Usage
Memory usage represents the percentage of memory currently in use. With the Dashboard, you get an overview of how much memory is accessible on your server.
Disk Usage
The Disk Usage shows the storage space/capacity of your Disk. Actively monitoring your disk space helps keep the remaining disk space overview.
Start working with Vesta
Experiment and grow your development or hosting business