this post was submitted on 28 Oct 2026
44 points (90.7% liked)

Selfhosted

63469 readers
619 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

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

  8. 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:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

As the title says ive started running webmin. And i wanna know if its safe for me to reverse proxy (with 2fa) or should i just use tailscale or ssh to access it.

you are viewing a single comment's thread
view the rest of the comments
[–] ITGuyLevi@programming.dev 2 points 3 days ago (1 children)

Hmm... Where I work setting up a VPN on my work machine would not only break my workflow, it would probably cost me my job. Plus I'm not a big fan of giving computers I don't control access to the internals of my network. Reverse proxies were invented for a reason, no reason not to use one.

[–] asap@lemmy.world 1 points 3 days ago* (last edited 3 days ago) (1 children)

I think you might be drastically misunderstanding what a reverse proxy does.

Reverse proxy: Gives EVERY computer a direct connection to your network if you make it public, which it certainly sounds like you mean.

VPN: gives only you access to your internals.

In terms of connecting from work and not allowing some untrusted computer, there's a hundred different options, even running portable QEMU from a USB and using that trusted virtual machine to connect.

[–] ITGuyLevi@programming.dev 1 points 2 days ago (1 children)

USB's are another really big no-no where I work, and running a different OS on my work network would 100% throw a lot of flags in our SOC as it's essentially plugging a rogue device into the network. In my understanding, a reverse proxy allows access to specific resources, if configured properly it only allows access to your DMZ.

VPNs allow you to become part of a virtual network (like one you aren't physically connected to), frequently providing access as though you are directly connected to the whole network. I could set up a VPN to my DMZ I suppose, but that just feels weird as hell as the whole point of a DMZ is to be an area you allow the public internet to reach (sometimes requiring authenticating to the reverse proxy).

[–] asap@lemmy.world 1 points 2 days ago

The context of this entire discussion is connecting to internal services; the kind you wouldn't have in your DMZ, as that has no privileged access to your network.

Anyhoo, you do you, but I certainly wouldn't make public a reverse proxy with access to my internals.