this post was submitted on 03 Aug 2025
131 points (97.8% liked)

Selfhosted

50178 readers
367 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

What’s up, what’s down and what are you not sure about?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

Personally I'm finally reaping the fruits of my labour and enjoy my stable homelab without doing much. One node went down recently and the other took over until I restarted so I was not in a hurry to fix things. Enjoying family time and only running updates that aren't automated (yet). I'm about to dig a bit deeper into logging, probably setting up central log collection like Loki at some point, but not yet.

you are viewing a single comment's thread
view the rest of the comments
[–] e8d79@discuss.tchncs.de 3 points 1 day ago (3 children)

According to the Pangolin docs it supports raw TCP and UDP connections.

For SSH you can also try to use the VPS as a jump host like this:

$ ssh user@vpn-homelab-ip -J user@vps-ip
[–] bergetfew@sopuli.xyz 1 points 1 day ago (2 children)

I would never have found this on my own otherwise. I feel any amount of gratitude would fall short of compensating for how much time and effort it has saved me. Thank you regardless.

If possible, can you share how I can achieve the same effect with SFTP?

[–] e8d79@discuss.tchncs.de 2 points 1 day ago* (last edited 1 day ago) (1 children)

Either use the sftp command, it also supports the -J option, or use SSH tunneling. For example here I bind the homelab port 4533 to my local port 8080.

$ ssh -L 8080:vpn-homelab-ip:4533 user@vps-ip
(user@vps) $

I can now open a new shell and run:

$ curl http://localhost:8080/
<a href="/app/">Found</a>.

You could also do it this way:

$ ssh -L 8080:localhost:4533 user@vpn-homelab-ip -J user@vps-ip
(user@homelab) $
[–] bergetfew@sopuli.xyz 1 points 1 day ago