Web applications
Since 2011 I have been running my own server. I use it to send and receive e-mail, host my website, do some programming. You know, the basic stuff.
Recently I was looking for a self-hosted calendar server and came across the awesome selfhosted Git repository. Among the calendar servers were some other nifty web applications you can host yourself.
TimeTagger
TimeTagger is an app that lets you track the time you spend on stuff. I use it mainly for work stuff where I want to keep track of how much time I spend on various aspects of my work. When I start reading and answering e-mail, I start a TimeTagger activity. When I switch to writing some code I start a new activity. This allows me to record all my spent time during the day.
Calibre-Web
I use Calibre to manage all e-books on my e-reader. Calibre-web is an web frontend to that Cablibre database. I still need to figure out a way to synch all e-books to my e-reader.
Uptime Kuma
Uptime-kuma lets you monitor various aspects of your online systems. I use it to monitor my docker containers, uptime of my server, availability of my site and the expiration of my certificates.
Pi-hole
The latest addition to my setup is Pi-hole, which allows me to surf the web ad free. I've pointed my home network to the Pi-hole DNS server. It acts as a normal DNS server. It returns the IP address of the hostname you are trying to look-up. But it has a black-list of advertisement servers. If you try to resolve one of those, it returns a 0.0.0.0 IP-address. That address is not hosting any ads, so you get an empty box on the page where normally an ad would be.