this post was submitted on 10 Nov 2023
2 points (100.0% liked)

Self-Hosted Main

511 readers
1 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.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

Hi, this is my first post on this subreddit. I've been self-hosting various applications (Syncthing, Pi-hole, Navidrome, Jellyfin, Actual...) for almost two years now, and I want to take a step forward by accessing my resources from the public Internet.

I've been researching for one year about topics like port forwarding, reverse proxying, setting up VPN, and moving to a VPS; and I recently started trying Microsoft Azure's Standard B1s VM. However, I can't devise an acceptable and satisfactory solution.

These are some of my concerns:

  • I don't want to apply for static IP and port forward from my router to my modem to the public Internet.
  • I need a sustainable solution since most VPS providers are too pricey for me.

I'm open to every type of suggestion; you can criticize my concerns, too :)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago (1 children)

/r/Zerotier or /r/Tailscale

with the caveat that this entails installing a application on the client device that accesses the server & whitelist it - so workable if you're accessing your server using your own phone/laptop, not so much on a random company PC or your friends.

If you want 'random' externals accessing your server, you'll have to VPN out to a third party server that forwards ports, or host the entire thing in the cloud.

[–] [email protected] 1 points 1 year ago (1 children)

If you want 'random' externals accessing your server, you'll have to VPN out to a third party server that forwards ports, or host the entire thing in the cloud.

Check out Tailscale Funnel

[–] [email protected] 1 points 1 year ago

You could also use zrok.io. It's an open source alternative which can be self-hosted or has a free SaaS. It also includes cool features like 'private sharing' (which means both sides can be private with no inbound ports). I work on the parent project.