RaspBSD is a great way to get some hands on experience with FreeBSD without any need to touch your local system. But RaspBSD is based on the FreeBSD 11-CURRENT branch, which is under active development.
So at some point I wanted to build my own SD card image, but compiling on your local machine can be very time consuming, which is why I used a cloud service for that.
The following guide was created using a virtual FreeBSD instance from DigitalOcean, but should also work on any other service like EC2 or on your local FreeBSD machine.