Inspired by existing slash pages, I think it’s a good idea to have a page for projects one self-hosts. In my case, it’s the following (ordered alphabetically).
Last updated:
AdGuard Home
AdGuard Home runs as a DNS service and allows you to block DNS requests for known trackers and undesired advertising domains, thus limiting tracking and displayed ads on websites.
https://adguard.com/de/adguard-home/overview.html
Baïkal
Baïkal is a lightweight CalDAV+CardDAV server. I only use it for CalDAV, i.e. as my calendar.
BookStack
I use BookStack as my personal wiki software with certain guides I tend to need frequently, but not enough to know them from memory.
CO2MqttSensor
For my CO₂ sensor to pass data to my Home Assistant, I’m running CO2MqttSensor via Docker, which pushes the data via MQTT to Home Assistant.
https://github.com/
Dozzle
Dozzle is a nice way to access logs from Docker containers, since the default way in TrueNAS is a little bit clunky.
FreshRSS
I’m still using old school RSS to keep me up-to-date. My Reeder app is being fed from a FreshRSS instance.
Fritz! exporter for prometheus
An exporter to transfer metrics from my FRITZ!Box router to Prometheus. Because I can.
https://github.com/pdreker/fritz_exporter
Grafana
Grafana is a platform to get insights into all different kind of metrics, add alerting, etc. I mainly use it as server monitoring system together with Prometheus.
Home Assistant
The one-stop-shop for your smart home. For me, it’s a big hub for everything in my smart home. See also my interests regarding smart home.
Immich
Immich can be used as replacement to Apple’s Photos app and iCloud Photos as well as Google Photos. I mainly use it as an additional backup for my images and videos.
InvoiceShelf
InvoiceShelf can be used to create invoices and manage spendings. I only use the latter (because invoice handling is done using different WooCommerce systems for me), especially useful for making my side business taxes each year.
https://github.com/InvoiceShelf/InvoiceShelf
Jellyfin
With Jellyfin, you can manage your movies and series. And this is what I do. To view them, however, I use the Infuse app on iPhone and Apple TV, as it’s just better than the official Jellyfin app.
Kaneo
Kaneo is a relatively new project management tool, which looks very promising to me. Aside of a really nice looking UI, it has a GitHub integration builtin and is completely free.
KitchenOwl
KitchenOwl replaced my highly efficient reminders regarding grocery list and receipts. It was quite surprising to me that I actually stuck with it and it’s very clever. You can automatically add ingredients of your planned meals to the grocery list and KitchenOwl can also import receipts from websites just by using their URL.
LubeLogger
I’m a fan of statistics and already had an app to input when refueling my car. LubeLogger goes a step behind this – while still allowing such input – and adds the ability to also store maintenance and repairs. I’m still not sure whether I really wanted to know how much my car repairs cost … but I do now.
MeTube
I moved away from YouTube Music, since the UX is not that good and I’m a fan of local music. To download songs from YouTube, I use my own MeTube instance.
https://github.com/alexta69/metube
n8n
Long time, I didn’t know what to do with an automation tool like n8n. For now, it mainly notifies me via Slack about doing updates (manually) for certain systems, but it can be much more powerful than that. So far I just don’t know how it can help me the best way.
Nginx Proxy Manager
Having most of the here mentioned services running on my TrueNAS Community system, I use the Nginx Proxy Manager to allow them being accessibly via custom subdomains. Through the capability of requesting TLS certificates via DNS, too, I even have proper certificates for all of these services via wildcard domain.
Open Archiver
Email archiving is the same as backups: it’s an annoying, but necessary task and you’d immediately regret it when you need it. Open Archiver is a new project that automatically tackles this need and stored emails in EML format as well as building a search index to search through all your emails blazingly fast.
Paperless-ngx
Since fulltext search through documents is at least broken on my macOS (or is it even available?), I use Paperless-ngx to additionally manage my documents and – most importantly – to search within all the documents.
https://docs.paperless-ngx.com
Prometheus
Prometheus collects different kind of metrics and allows to be notified on certain thresholds. I use only the metric collection from my server to display them in Grafana.
SeaweedFS
To be able to upload files to my Kaneo instance, I need an S3-compatible storage engine. For this, I use SeaweedFS after MinIO died.
Uptime Kuma
What Netdata is for servers, is Uptime Kuma for websites. It’s a monitoring system allowing you to verify that your website(s) keep online.
VitePress
I use VitePress as a beautiful way to provide documentations of my WordPress plugins at docs.epiph.yt.
Wallos
Keeping track of my (few) subscriptions and my regular payments help me to stay far away from any debt. With Wallos, I can add as many subscriptions as I want to and be able to detect how much money I’ve got left.
WordPress
My main driver for websites is WordPress, as it’s highly flexible and extendable. I use it for many websites and even for work.
Zen
An easy to use and beautiful markdown notes editor I now use as my main notes driver (and not to be confused with ZenNotes).