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.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
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!
view the rest of the comments
I mean.... It would work fine to use ROS for this, and truly, my mikrotik devices are definitely hands-off except updates and few rule adjustments, but this isn't really any different from a Linux box. You have about as much initial config in a hardened immutable box as this.
The other thing is that mikrotik code isn't open, which might be an issue for some.
I want to add that I respect this approach, it just seems like about as much work as any other roll-your-own solution.
Yeah, their GPL "compliance" is a disgrace.
My thinking was that while the initial setup time might be comparable, i'm banking on saving time with long-term maintenance. Most regular linux distributions have so many moving parts that often also change from one major version to the next. One could argue a bespoke minimal installation based on alpine or something would alleviate that, but at the cost of much more setup time (for me, at least). But i'm not saying my way is particularly the best; it's just what works well enough for me.
Appreciate your words!