Skip to content

Instantly share code, notes, and snippets.

View Zamana's full-sized avatar

C. R. Zamana Zamana

  • Sao Paulo, Brazil
View GitHub Profile
@Zamana
Zamana / Firefly_III_in_FreeBSD.md
Last active January 3, 2024 03:01
Firefly III in FreeBSD (it's a FreeNAS jail, actually, but it doesn't matter...)

Firefly III on FreeBSD/TrueNAS jail

I was able to Install Firefly III in a FreeBSD environment (it is a FreeNAS jail, actually, but it doesn't matter) by following the general instructions in the Firefly III documentation.

Unfortunately I didn't take notes of the whole process, step by step, as I actually do it, but I guess that this general guidelines will lead you in the right path.

“Jail” is nothing more than the container technology used by FreeBSD these days (yes, there is life beyond Docker...), and we can say that a jail is a “mini FreeBSD environment”.

So, after creating the jail (refer to the documentation of FreeBSD or FreeNAS), the first thing you need to do is to “login” at the jail's console and start to use it.

Installing FileRun in FreeBSD (or in a FreeNAS jail) with Caddy as webserver

Here are the general instructions to install FileRun on FreeBSD or in a FreeNAS jail. For those who don't know, "jail" is the container technology used by the FreeBSD.

This guide was written while I was actually installing, and I guess it reflects the exact steps needed to accomplish the task. Anyway this guide must not be followed alone: you still need the general guide provided by the FileRun documentation. Here you will find only the relevat parts regarding the FreeBSD system.

Feel free to comment and point my mistakes, not only the technical ones but the grammar and spelling also, so I can make this guide more accurate as possible.

Some assumptions

@Zamana
Zamana / airdcpp_freebsd_freenas_jails.md
Last active October 1, 2024 21:30
AirDC++ WebClient in FreeBSD/FreeNAS jail

Installing NocoDB on FreeBSD/FreeNAS/TrueNAS jail

First of all, make sure to refer and understand the general instructions in the official NocoDB site:

https://docs.nocodb.com/getting-started/installation

What you'll find here are the specific instructions to setup NocoDB in a FreeBSD system, or in a FreeNAS/TrueNAS CORE jail.

This was originally done in a TrueNAS CORE 12.0-U5.1, which uses FreeBSD 12.4-RELEASE-p6 as base system.

@Zamana
Zamana / Mailrelay.md
Last active September 4, 2024 13:25
Mailrelay in FreeBSD or FreeNAS/TrueNAS jail

Installing mailrelay on FreeBSD or TrueNAS jail

mailrelay is a great software written by Doug Lauder.

It's purpose is to be a simple SMTP server that allows you to send e-mails from the computers in your LAN through an SMTP relay.

It's in the middle of the way between a full blown SMTP server like Postfix, and a simple, local-only, ssmtp command, which is great for some purposes.

Here are the instructions in order to get mailrelay configured and automatically running on a FreeBSD system or in a TrueNAS jail.

Installing FlareSolverr on FreeBSD or FreeNAS/TrueNAS jail

FlareSolverr is a proxy server to bypass Cloudflare protection.

I found it while looking for a way to fix a problem: my Jackett installation one day started to give errors when trying to access 1337x. You got the point...

Here are the instructions in order to get FlareSolverr configured and running at boot in a FreeBSD system or in a FreeNAS/TrueNAS jail (which is my case, by the way).

This works only for version 2.1.0. For version 2.2.0, I was unable to make it work. I'm sorry.

nzget

Installing NZBGet (the right way!) on FreeBSD/TrueNAS jail

O. Motivation

I did this a long time ago, and for reasons that doesn't matter right now, I need to do it again on November 2022. And I realized that I forgot some important steps (some "tricks" actually) which made me spent some precious time.

So, for my own reference, but mainly and most important: for the reference of all the futures generations that you walk on the surface of this planet, here is the straight forward steps in order to have NZBGet installed correctly in a FreeBSD or TrueNAS Jail (which is my case, by the way).

verlihub

Verlihub NMDC server on FreeBSD/TrueNAS jail

First of all, make sure to refer and understand the general instructions from the official Verlihub documentation:

https://github.com/Verlihub/verlihub/wiki/Installation

What you'll find here are the specific instructions to compile Verlihub in a FreeBSD system, or in a TrueNAS jail. I'm considering that you already have a FreeBSD system or a jail ready to use. FreeBSD installation or jail creation will not be covered here.