Self-hosting

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).

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.

https://sabre.io/baikal

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.

https://www.bookstackapp.com

Collabora

If there will be the need to edit documents from Microsoft Office, like xlsx, docx and Co., I’ll use Collabora together with Seafile (see below), thus not needing a license for any Microsoft Office package.

https://www.collaboraonline.com

FreshRSS

I’m still using old school RSS to keep me up-to-date. My Reeder app is being fed from a FreshRSS instance.

https://freshrss.org

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.

https://immich.app

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.

https://jellyfin.org

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.

https://kitchenowl.org

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.

https://lubelogger.com

Netdata

All the self-hosted software usually should run on a server. And since you should want to know how healthy your server is (or multiple of your servers are), you can use Netdata to keep very detailed track of the server itself and all the running processes.

I only use it without registration, which limits the dashboard to five nodes, but if you open up each single server before separately, you can still access them.

https://www.netdata.cloud

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.

https://nginxproxymanager.com

Seafile

Still my goto regarding self-hosting documents, I mainly use Seafile for an automated way to synchronize my documents as a backup since other variants were not reliable enough in my case (e.g. Syncthing). Additionally, it’s not based on PHP as Nextcloud does, which is suboptimal regarding file uploads and management.

https://www.seafile.com/en/

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.

https://uptime.kuma.pet

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.

https://wordpress.org