Get Started with Vegvisir

In this guide we will install Vegvisir from a template repository. I will be using a Debian Linux environment for this demonstration.

Prerequisites

1. Clone the template repository

There is a template repository on Codeberg which you can clone or generate from which has a bare-bones website ready for us.

2. Run the install script

The template repository has an install.sh file in its root directory which will install and set up our Vegvisir configuration for us.

3. Configure your webserver

In this demo we will be using NGINX as our web server, and PHP-FPM (packaged by Ondřej Surý) as our FastCGI processor.

As long as you point all traffic to /vegvisir/public/index.php with PHP pass you should be fine with other web server programs too.

4. Done!

Navigate to your configured web server host and if you're greeted with a welcome to Vegvisir page, then everything is working as it should!

Feel free to experiment or follow the reference guide for more information about each Vegvisir feature.