Vanilla is a free, open-source discussion forum written in PHP. Vanilla Forum software is distributed under the GNU GPL2 license. Its source code is available through Github. It has a rich add-on system that you can take advantage of to add custom features to your Vanilla forum. Content for Vanilla Forum can be written using the Markdown language. In this tutorial, I will show you how to install Vanilla Forum on FreeBSD 12 by using Nginx as the web server, MariaDB as the database server, and optionally you can secure the transport layer by using acme.sh client and Let's Encrypt certificate authority to add SSL support.