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.
-
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.
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
Any suggestions on where to start when looking into buying and setting up a domain?
A cheap way to start is noip.com. You can get a domain name for free, you just need to check in every 3 months to say you are still using it. It's big enough that many routers support it.
After 2 years of checking in every 3 months I paid for their next tier of service where you don't have to check in and get multiple domains etc. So their free service marketing worked.
I've been with NameCheap for over a decade. They're a relatively quiet company that's been around a while.
They've never done anything to make me want to change providers. Have my email through them as well. Good uptime. Ok-ish prices. Good customer service the one time I've needed it. Web site takes some getting used to, but it's also never changed since I started using them.
Only thing they did once was lock me out of my account with endless CAPTCHAs, even with 2FA enabled.
Eventually they fixed it
I'd recommend buying a domain through Cloudflare. Once you have one, you can create subdomains and point them to services running on your home server. Cloudflare's dashboard makes the DNS side pretty straightforward.
I mean I cheated and used chatgpt to help figure it out. But it's more or less 3 programs max running on whatever server you're using and using the cloudflare UI to redirect the traffic to the right place