FreeBSD 12.1 ZFS On DigitalOcean
Basic setup for FreeBSD w/ jails using Bastille in a DigitalOcean droplet, including reverse proxy jail, gitea, bitwarden-rs, a website, and Bookstack.
Legwork
Initial Steps
Domain It was high time that I "owned" part of the internet, so I went on NameCheap.com and "bou...
Initial Login
Upon SSH'ing into the server, I am greeted w/ a cold black and white terminal. Excellent. House...
Jail Preparation/Setup
Filesystem We'll want a dataset to store data that will exist outside the jails. Yay for ZFS (f...
Fun Stuff
BookStack Jail
Prerequisites Have a jail called bs_jail We already created a handful at once. Let's look (at...
Website Jail
Before this, I can't think of a time where I edited or wrote html. I can remember creating a bas...
Caddy Jail
We will ultimately change PF to direct all web traffic to this jail. This jail will run caddy as...
More Fun Stuff
Bitwarden-rs Jail
My company provides a password manager, so I don't need this. But what they provide is closed so...
Gitea Jail
This will be our very own, lightweight personal Github/Gitlab. And we'll do something pretty coo...
Website Jail w/ Git Power-up
Website via git You created a jail for gitea. Of course you now want to use it to track website...
IRC!Radio by dsc_
IRC!Radio IRC!Radio is a radio station for IRC channels. You hang around on IRC, adding YouTube ...