• 0 Posts
  • 19 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2022

help-circle
  • I settled on a Fujitsu Q920 with 16 GB of RAM and a 1 TB SSD. Runs FreeBSD 14.1 and each service has its own Jail.

    Services:

    DNSmasq - local DNS and adblocker Wireguard Navidrome MPD - Media server Vaultwarden - password save Radicale - cardav and caldav server TinyRSS - RSS aggregator Zabbix - server and service monitoring Postgresql Gitea - git repository Emby - jellyfin alternative Mariadb Bhyve VM with Debian running 2 apps (invoiceplane and leantime) which use a quite old php version and I never had time to port to Freebsd.

    A second machine that starts daily and creates a backup of machine 1 by using ZFS autobackup.

    Nothing fancy but it does what I need.





  • I was debating between getting myself a NAS or some PC to setup my homelab. I decided for a PC as it gives me more freedom to install and personalize it the way I want.

    At the moment I’m running FreeBSD with jails on a Q920 with an i5 processor, 16 GB of RAM, one internal SSD with 512 GB and 2 external USB SDDs with each 1 TB which costed me around 300 Euros.

    Seems more than enough for the services I want to provide to myself which are the following.

    Navidrome > serves all my music locally and remotely.

    Zabbix > to monitor my servers

    DNSMasq > ad blocking and local dns

    gitea > repo for code and other docs

    Transmission > torrenting

    Radicale > webcal and webdav

    Photoprism > local photo gallery

    Vaultwarden > Password manager

    SearXNG > search

    HAproxy > to serve my public content easily to the web

    Mastodon

    Emby > local media server

    And I run a Linux VM on bhyve to serve 2 tools that I was not able to make work easily on FreeBSD.

    Besides that, the node replicates some data from my VPS as a backup solution.

    And I can’t complain at all. That PC is doing its job just fine. No need for any rack that uses huge amount of electricity.