FreeBSD Development GNOME VMWare

In this tutorial I will proceed to explain how to setup a full developer environment in a VMWare virtual machine. This will help you test more closely to the production environments, and will allow you to develop directly in Jails, and run databases / other services in a containerised and controlled manner, without compromising you base system. We will install a GUI on FreeBSD so you can run the IDE of your choice and have a full blown capable system....

March 28, 2021 · 3 min · Josep Jesus Bigorra Algaba

FreeBSD Jails Loopback IP

In order to keep all of the jails behind a single public IP address, you’ll need to set up a loopback interface and direct the incoming and outgoing traffic of your Jails with a proper firewall like pf. Learn how to get started on an amazing setup. There are multiple ways to manage your jails, but iocage is one of the more popular ones. In terms of jail managers it’s a fairly new player in the game of jail management and is being very actively developed....

November 19, 2020 · 8 min · Josep Jesus Bigorra Algaba

FreeBSD Root on ZFS - Partitions

It is important to have a clean separation of concerns, both in your code, as in your machine’s setup. If you are looking for information on how to get a ZFS FreeBSD setup on one hard-drive with multiple partitions, this is what you want. This guide assumes you want to install FreeBSD and manually create the ZFS pool, to change default settings, or to not use the entire disk. If you just want to setup ZFS on the entire disk, use the ‘ZFS’ option in the bsdinstall partitioning menu....

November 19, 2020 · 5 min · Josep Jesus Bigorra Algaba

FreeBSD over Linux

While I believe some of the “political” problems that have been going on with GNU/Linux are important and reasons to consider migrating from GNU/Linux to BSD, there also exist technical reasons to consider. Clean separation Because of the way FreeBSD has been designed, and how the different components have been put together, and how you deal with configuration and tuning, and all the tools that has been developed and improved over the cause of many years, working with FreeBSD is something special....

October 22, 2020 · 26 min · Josep Jesus Bigorra Algaba

PostgreSQL on FreeBSD

PostgreSQL or Postgres is a powerful object-relational high-performance database management system (ORDBMS) published under a flexible BSD-style license. PostgreSQL is well suited for large databases and has many advanced features. In this tutorial, I will show you how to install and configure a PostgreSQL database server on FreeBSD. We will install the latest version of PostgreSQL 11 on the FreeBSD 12.0 system. Prerequisites For this guide, we will use FreeBSD 12 with 2 GB of RAM memory and 2 CPUs....

September 19, 2020 · 4 min · Josep Jesus Bigorra Algaba