LATEST VERSION (Nov 25): 0.9.8-17

Features

TECH

Web Interface
php / javascript Lightweight and fast
Web interface is open source php and
javascript interface based on Vesta open API,
it uses 381 vesta CLI calls
Vesta Core / API 381 commands available in console
bash
Vesta core is written in bash. It is native programming language of linux server administrators. They see dreams in bash, thats why vesta grow so fast. Server admins are those people who know how to fix problems and how server inner structure should look like. Bash and gpl allows Vesta to fix problems and implement new features very fast.
LICENCING:

GPL GNU GENERAL PUBLIC LICENCE Version 3 see licence text

The GNU General Public Licence is a free, copyleft licence for software and other kinds of works. Its free to change, modify and redistribute source code.
CHECKOUT SOURCE CODE:

http://github.com

WEB INTERFACE
  • ar
  • bs
  • cn
  • cz
  • da
  • de
  • el
  • en
  • es
  • fi
  • fr
  • hu
  • id
  • it
  • ja
  • nl
  • no
  • pl
  • pt
  • ro
  • ru
  • se
  • tr
  • tw
  • ua
  • vi
FIREWALL
iptables fail2ban
DNS
Named
WEB
NGINX + Apache NGINX + php-fpm Apache
Web scripting languages php
Monitoring tools Monit Webalizer AWStats RRDtool
MAIL
SpamAssasinantispam solution ClamAVantivirus engine
DovecotIMAP/POP3 server Exim + RoundCubemail server
DATABASE
MySQL + phpMyAdmin PostgreSQL + phpPgAdmin
FTP
VsFTPD ProFTPD
BACKUP
CRON

CLI INTERFACE Like to work in terminal? Vesta gives you full control at your fingertips.

COMMERCIAL PLUGINS

Web File Manager

Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.
Vesta File Manager was inspired by magnificent GNU Midnight Commander. So it shouldn't be a surprise that main screen is similar to what you'd see at the terminal in MC. By default File Manager runs in two-panel mode. Two panels provide a view of two directories at once with one of them being the "current directory." Most of all file operations are performed on files in current (active) directory (although copy, and move operations default to using the non-current/non-active directory as the "target" directory).
To select one directory panel simply click the mouse anywhere in the panel. You can also use TAB key to switch the current directory from one panel to the other. In fact you can fully operate File Manager only using keyboard if you want. Just press "h" key to learn file manager hotkeys. Apart from the usual functionality such as copy, paste, view, download etc File Manager can boasts about built-in image viewer, tar/Gzip/Bzip2/Zip archive manager and WYSIWYG editor.
FILE MANAGER REVIEWS
  • CloudFlare one of industry leaders and provides a content delivery network and distributed domain name server services. http://www.cloudflare.com
  • 10/10 DigitalOcean internet services provider based in New York City. One of the biggest hosting and cloud servers provider. http://www.digitalocean.com
TO ACTIVATE FILE MANAGER YOU'LL NEED TO GET LICENSE KEY
2CheckOut.com Inc. (Ohio, USA) is a payment facilitator for services provided by vesta.cp.com
No refunds on commercial plugins, you may test file manager on our demo panel or by purchasing a monthly license. Licenses are IP-based and you can use only one per installation

SFTP Chroot

Restrict users so that they cannot use SSH and access only their home directory.

Two things to consider before we get off the ground:
  1. FTP passwords are transmitted un-encrypted. It is not safe to use ftp in public wireless networks.
  2. SFTP requries shell access and allows your user to access files in /etc, /sbin or /bin directory.
A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children. A program that is run in such a modified environment cannot name (and therefore normally not access) files outside the designated directory tree. The term “chroot” may refer to the chroot(2) system call or the chroot(8) wrapper program. The modified environment is called a “chroot jail”. From Wikipedia.
As shared hosting administrator, you may want to give SFTP access to user whom you do not completely trust. Preventing users from moving round the filesystem is a must for many web hosting servers. SFTP chroot plugin is used for preventing users from seeing each other and viewing sensitive information.
TO ACTIVATE SFTP CHROOT YOU'LL NEED TO GET LICENSE KEY
2CheckOut.com Inc. (Ohio, USA) is a payment facilitator for services provided by vesta.cp.com
No refunds on commercial plugins, you may test SFTP Chroot by purchasing a monthly license for $1 Licenses are IP-based and you can use only one per installation