this post was submitted on 23 Nov 2025
92 points (97.9% liked)
Selfhosted
59939 readers
469 users here now
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.
-
Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.
-
Don't duplicate the full text of your blog or git here. Just post the link for folks to click.
-
Submission headline should match the article title.
-
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!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
When you do it for work, you log what you have changed each time you make a change to try to fix it, and you log what you revert, so you can keep track of what you have tried, what worked, and what didn't and have a clearer idea of what the solution was.
Sometimes it really does take a while to nail down though, and sometimes it isn't entirely clear why what worked worked. Especially if you're a junior network engineer without as much experience.
I made a self-hosted forgejo repository of /etc. Commit messages aren't always informative, and I've never actually gone back to the repository to figure something out, but it's there, just in case. Me cosplaying a sysadmin.
Yeah, same here ! Can't believe how useful it is to have a git repo to keep track of changes, even as a non coder/sysadmin.
Simple pull/push commands and I'm now able to keep track of my bash scripts and specific .dot/config files.
To bad there isn't a way to keep side notes a la Obsidian. Comments in the code are okay, but sometimes I wan't to breakup the whole command with some notes to get a better understanding !