NGL a piece of paper and a calendar. It'd not high tech but its worked.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
- 
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
 - 
No spam posting.
 - 
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
 - 
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
 - 
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
 - 
No trolling.
 
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
 - awesome-selfhosted software
 - awesome-sysadmin resources
 - Self-Hosted Podcast from Jupiter Broadcasting
 
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Until you lose that piece of paper in the thousands of other pieces of paper that were supposed to help you with this.
Oh my god, why did they name it "Lubelogger"?
Because it slides down the tongue
Apologies for the reddit link, but this is the dev explaining it:
DumbAssets. You can add inventory, add actions to each then get a notification about it. For example, I've added my 3D printer with a task to clean the x-axis rods every 4 weeks at which time I get a Discord notification.
Any to-do app that supports recurrence with:
- the next due date based on completion date for things like mowing the lawn, replacing filters, etc.
 - annual due dates for things like a spring check-up
 
I use Vikunja, but I think Donetick would be perfect for your use case! It has a log of task completions and fulfills both bullets above.
I think Grocy can do this.
Homebox? Create an asset for, say, your furnace, then you can create maintenance tasks, with dates and costs, and schedule future work.
Thanks for all the replies! The main features I was looking for were reminders to do things and having a centralized record of things that don't happen on a regular interval - like getting a roof fixed or putting in a new air-conditioner. Looks like DumbAsssets could be good for this, going to try it out!
Not home specific, but maybe Vikunja? It lets you have projects, and tasks due within those projects. I think its more tailored toward teams working on projecgaprojects though.
Homebox can track simple maintenance against assets.
self hosted habitica? just spun one up the other day