Nginx configuration

To add a new Vvveb site to nginx copy nginx.conf from Vvveb root folder to nginx sites-available folder cp nginx.conf /etc/nginx/sites-available/vvveb sudo ln -s /etc/nginx/sites-available/vvveb /etc/

First steps after installation

Settings Set your site name and description and configure locale and other settings. [] Choose your theme Choose and install a theme that suits your website. [] Install your plugins Install add


To run Vvveb on your website you need PHP minimum PHP 7.4+, recommended PHP 8.3+ with the following extensions: mysqli or sqlite3 or pgsql, xml, pcre, zip, dom, curl, gettext, gd or imagick Databa

Apache configuration

If you are using shared hosting or cpanel then you probably don't need to do anything as the included .htaccess file is loaded automatically. If you are manually configuring apache then to add a new

Install using docker

From Vvveb root folder run the following command. sudo apt install docker-compose sudo docker-compose up -d After install is finished open http://localhost:8080 in your browser To login to admin use


To install Vvveb download the zip from Unpack the zip and upload the contents to your server, you can use FTP or Cpanel Create a new database in Mysql (MariaDb) you can do this from PhpMyad