this post was submitted on 25 Feb 2025
54 points (100.0% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
1463 readers
45 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
🏴☠️ Other communities
Torrenting:
- !seedboxes@lemmy.dbzer0.com
- !trackers@lemmy.dbzer0.com
- !qbittorrent@lemmy.dbzer0.com
- !libretorrent@lemmy.dbzer0.com
Gaming:
- !steamdeckpirates@lemmy.dbzer0.com
- !newyuzupiracy@lemmy.dbzer0.com
- !switchpirates@lemmy.dbzer0.com
- !3dspiracy@lemmy.dbzer0.com
- !retropirates@lemmy.dbzer0.com
💰 Please help cover server costs.
![]() |
![]() |
---|---|
Ko-fi | Liberapay |
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So, docker is a viable solution, but since you're a fullstack and will likely add more shit than you can imagine in the future, you might as well setup a proper solution.
Check out Proxmox. It's a management platform that allows you to run containers and just about everything else you need for self-host. In addition to that, I recommend getting a very small VPS with a domain to reverse proxy your services if you want. I highly recommend caddy2 for this as it does rproxy and even ssl seamlessly.
Considering you have a poor internet connection, you'd want to keep as much locally as possible. You're not going to be able to stream HD movies with shitty internet if you host your media on a remote server, but if you rely on a local wifi network, it's fine. You won't have remote access to your movies (I mean you can, but like you said, shitty internet) it's not going to be awesome. Other services like your matrix server would be fine, but since you're self-hosting, might as well host them at home, too. Matrix isn't exactly resource heavy and doesn't require a shit ton of upload to make usable.
If you're on 5G, and you torrent, you'll be found out almost immediately, even with a VPN. I highly recommend a seedbox. Download to the seedbox, then use rclone or something to grab the files to your local NAS cluster (in proxmox) then stream the video's locally.
I always recommend 2 things when dealing with *nix servers;
IMO this is really the only hardening you need, especially if you're working with rproxy and the ports only have to be opened locally or tunneled.
I'd also suggest authentication by key file.
This is the way to go. I also run sshguard on all publicly-accessible hosts just to reduce traffic from bots, otherwise I just ssh over tailscale.
Very true! You can also take it a step farther and setup SSHFP records for your domain.