this post was submitted on 21 Jul 2026
31 points (97.0% liked)

Selfhosted

60861 readers
449 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
 

Hello folks! I am looking for some guidance or direction on how to make sure my "server" locked down as much as possible. I know there are several websites/guides out there but was hoping I could get someone to recommend some good ones to use that cover all the bases solidly.

There are just so much info out there, wading through looking for a solid guide when you ignorant is hazardous.

Server is running Mint and hosts my Plex/Radarr/Sonarr stack. Using a locally hosted reverse proxy for any outside connections.

This started as a project to learn linux, so things are a bit shaky on linux understanding but getting better. I used GPT assistance to lock it down to the best of my ability, making sure (or I think) that most obvious firewalls rules were setup...ect.

Thanks for your help :)

you are viewing a single comment's thread
view the rest of the comments
[–] jacksilver@lemmy.world 1 points 1 day ago

I am certain this is an area my self hosted solutions lack, but still happy to share.

For me accessibility is the most important, and I have family that's not technically savvy, so vpns/Wireguard arent great for my use case. So I use a reverse proxy to expose certain apps and have fail2ban configured to block/ban ips that misbehave. This essentially blocks people trying to guess accounts and I've been toying with some ratelimiting. However, as many will say, this is not a very secure system and I should monitor my local traffic more to be aware of bad actors.

At the end of the day though it's really a battle of ease vs security. Reverse proxies provide easier access, but more risk compared to things like vpns. Also, SSH should be setup for key only (no password) and should never be exposed to the public internet (so no reverse proxy).