Check out OliveTin. I use it in a similar fashion to track when I take my daily meds and for other personal health tracking.
It’s a simple webapp that fires off shell scripts on your server. I store my data as CSV, but you can tailor the scripts to store and retrieve/present your data however you’d like.
Edit 2: adding that I host this on a Raspberry pi zero w. It’s ultra cheap. It’s only accessible on my lan by choice. I use a wireguard tunnel on my stupid cheap (~$1.50/month) vps to access it remotely.
Check out OliveTin. I use it in a similar fashion to track when I take my daily meds and for other personal health tracking.
It’s a simple webapp that fires off shell scripts on your server. I store my data as CSV, but you can tailor the scripts to store and retrieve/present your data however you’d like.
Edit 2: adding that I host this on a Raspberry pi zero w. It’s ultra cheap. It’s only accessible on my lan by choice. I use a wireguard tunnel on my stupid cheap (~$1.50/month) vps to access it remotely.
Edit 1: fix link formatting