PROJECT.org 1.8 KB

Homelab Project

Homelab is composed of a series of Ansible roles and playbooks for setting up my homelab computer using FreeBSD and iocage. Besides that it also keeps track of the things around the house that run off of that server, such as Kodi boxes with Snapcast for audio around the house, and webcams using uStreamer for security and timelapse.

Backlog

TODO Figure out why documents are not appearing in web ui for paperless jail   personal bug paperlessngx homelab

TODO Setup database backups for paperless   personal feature projects backups paperlessngx homelab

TODO Add paperless ngx install to Ansible role   personal feature project homelab paperlessngx ansible

TODO Setup speaker in garage for laptop   personal project homelab physical audio

TODO Setup homelab to use iocage inventory module   automation personal project homelab inventory ansible

https://docs.ansible.com/ansible/latest/collections/community/general/iocage_inventory.html

TODO Setup backup plan for Minecraft world   personal project homelab minecraft backups

DONE Try setting up a Paperless-NGX jail   personal project experiment paperlessngx iocage homelab

It's been awhile since I tried setting up Paperless on FreeBSD. I wonder how it's working.

  • Note taken on [2025-06-17 Tue 11:50]

    Turns out it mostly just works! And I even still have the database from the old install in postgres, so it kinda just worked!

    The one problem is it can't seem to find old files, and I'm not convinced I have tika or the openoffice parser for word files. But maybe I don't need that? Anyway, just need to spin tasks out for adding this to ansible and backing up the database.