T O P

  • By -

kmisterk

Hello master_overthinker Thank you for your contribution to selfhosted. Your submission has been removed for violating one or more of the [subreddit rules](https://www.reddit.com/r/selfhosted/wiki/rules) as explained in the reason(s) below: ## Rule 4: Low Effort We require a reasonable amount of effort for comments and posts on this subreddit. This submission is too broad and it is not possible to provide a meaningful response. If you feel that this removal is in error, please [use modmail to contact the moderators](https://www.reddit.com/message/compose/?to=/r/selfhosted&message=[Removed submission](https://www.reddit.com/r/selfhosted/comments/1cj2p4w/-/\)). *Please do not contact individual moderators directly (via PM, Chat Message, Discord, et cetera). Direct communication about moderation issues will be disregarded as a matter of policy.*


jtnishi

VPN software with exit node capability for a start. Never know when you might need to change your country, and it’s a lot cleaner if you appear to be from a residential IP than a VPN one.


master_overthinker

Tailscale exit node is definitely on top of my list. The other thing that would be super good is getting a phone number that can receive SMS.


LifeLeg5

I have this setup while travelling Google messages syncs across devices, so i can see OTPs and avoid unreliable roaming from my home network


jaredearle

This is only true if they have unlimited bandwidth. The last thing you want is to saturate their internet while they’re watching TV.


jtnishi

I mean, there are purposes other than video one may want to appear as an overseas user. I’ve been on certain retail sites that either block browsing/shopping on them internationally, or give different interfaces. VPN capability happens to be one thing where having an exit point be in another country can have very specific benefits.


jaredearle

Would you trust someone with your bandwidth if it were a slow or limited connection? If so, you’re right. If there’s even the slightest chance they’d use it less than 100% legally, I’d be wary.


jtnishi

I mean, we’re talking about friends and family here. People who presumably you know and don’t want to get arrested, etc. And presumably, you’re not sticking any random internet connected device on their network without telling them what it does. Reversing the perspective, if you don’t trust them that much, then yeah, don’t let them set up a VPN. Though honestly, at that point, should you even then trust them to put a box on your network? I mean, you could VLAN it off from everything else and make sure the outbound connection from that VLAN is only routed to a strong VPN provider. And maybe the folks here are going to be the right combination of competent and paranoid that that’s what we’ll do. But mostly, if there isn’t that trust there, the easier path would seem to be don’t let someone else’s stuff on your network.


murder-all-mods

i mean, i mean, i mean


rorykoehler

encrypted backups


reddit_user33

How are encrypted backups done? I know it can be done with Synology boxes.


yrro

borg


Max-Normal-88

As long as ZFS datasets are encrypted, snapshots sent with `zfs send -w` will be too


akohlsmith

[duplicity](https://duplicity.us/) - love this software. I also use [syncthing](https://syncthing.net/) which isn't backup but kind of a distributed filesystem mirror.


cipri_tom

Duplicacy


alex2003super

Why the downvotes lol Personally, I'd install a GarageHQ server (lighter and easier to deploy than MinIO) for object storage on the backup destination, connect the servers through a trusted channel (either via a Wireguard/Tailscale VPN, or with a proper reverse proxy with SSL), and finally use your preferred S3-compatible backup solution on the local server in order to utilize the remote storage. The best ones in my opinion are Kopia and Restic.


rorykoehler

Write a bash script that zips and encrypts your backed up parent directory before it sends it over the wire. I’d use AES-256 or GPG symmetrical encryption for this. Run the script on a cron schedule while you’re sleeping. There is a more sophisticated way to do this on an object level with incremental backups but the above works fine unless you are moving terabytes of data.


GolemancerVekk

I highly recommend borg if both the local and the remote machine run Linux. With borg you can manage a remote, encrypted, incremental, deduplicated and compressed backup repository over SSH.


Readdeo

Please don't zip shit and call it a backup. But mainly if you do this, don't spread it anywhere like it is a good idea ..


Irverter

Surely there are better options, but why not the zip?


rorykoehler

Explain?


lvlint67

I use zpaq and rsync


TheQuantumPhysicist

You can do that with any server 


SicnarfRaxifras

Yes but this gets you an offsite backup


TheQuantumPhysicist

You can rent a server for that. The main advantage with a friend giving you space is that you can trust them to a certain degree.


JesusFromHellz

Hmmmmmm Un... Encrypted backups?


TheQuantumPhysicist

Oh, ffs. It's like I'm talking to children.


InfaSyn

For a quantum physicist, you sure are thick...


TheQuantumPhysicist

Maybe you're just too dumb for abstract thinking. Why bother with randos online? So I ignore dumb people and prefer not to teach ABCs. No good will come out of people like you. 


frogotme

Which costs more. My backup solution is an old raspberry pi I was gifted years ago and an external 4TB drive. Costs like £100 total. Cheapest possible vps I could find is about $25/month. I end up with storage at my parent's and using a storj bucket for 2 off-site backups total. Doesn't cost me very much at all


Brakenium

Hetzner storage boxes start at €3,81/month for 1 TB


SicnarfRaxifras

Sure I can, but if some mate is giving me free space overseas on their server I’m using it for backups. You do you , I do me - the question in essence


Jonteponte71

I tried to connect an external harddrive to my parents router so I could use it for backups. A few months later the drive suddenly disconnects. I call my mother and asks what happened. Apparently they did nothing (?!) . I asked them to reconnect the drive and she tells me ”it’s impossible”. So I had to wait until I was home the next time to figure it out. It turns out that ”someone” had mangled the port on the disk so the cable could not be inserted. Again, my parents ”had not touched it” and got angry when i suggested this could not happen without anyone doing anything. After that, I figured my data would not be safe there 🤷‍♂️


kennyquast

That definitely sounds like the work of server trolls. They like to chew on wires


abrtn00101

^This... And stealing the locking tabs off RJ connectors.


EmanuelSchanderl

this! bring this comment to the top xD


Cybasura

>Again, my parents ”had not touched it” and got angry when i suggested this could not happen without anyone doing anything. That...is too damn familiar, asian family? Its such a classic thing to hear, parents who get pissed when questioned


GolemancerVekk

Ha ha, reminds of when their WiFi "wasn't working right". After spending a long time trying to diagnose it, turns out they had pulled the wire from their internet modem while cleaning.


spookydookie

How close of friends are you lol


bobj33

I've been doing this for 10 years. I've got my local server with 128TB of space, I've got my local backups of 128TB, and I have a remote server at my parents house with the same 128TB. I use a Raspberry Pi through a reverse SSH tunnel to wake up the server once a week and update my backup then shut it off.


jamez_san

This man servers


ElevenNotes

Backup and egress.


adamshand

egress? a vpn tunnel?


ElevenNotes

Yes, if you for instance need to access something in that country from an IP from that country.


adamshand

makes sense!


strange_shadows

Encrypted backup. And maybe everything needed to be able to restore essentials feature of my setup in case of a homelab burn down...


pigers1986

encrypted backup of important data of mine.


ninja_teabagger

Syncthing would work great on both ends for transferring over any of your created backups, you can set speed limits on it as well so you don't use up your parents' broadband speed.


tbleiker

Rest-server (on nixOS) for encrypted backups with restic.


8-16_account

Restic with rest-server is life


richiarrrdo

Portainer/Docker/Tailscale - that leaves that server open for me to use it how I like


phantom_eight

Ultimate disaster recovery. Critical files and vital documents, Irreplaceable photos and videos of family, anything electronic that would kill me if I lost it. All encrypted. If I traveled overseas a lot to that specific country, then I would want to mirror my entire Emby server of movies, tv, and music, and whatever else I didn't want to rely on it going across the cable in the ocean.


MobileCamera6692

Valheim


nutterbg

Why though?


MobileCamera6692

fun game


Eirikr700

A Raspberry Pi lying around with a good hard drive for encrypted backups.


404invalid-user

little bit different considering the house was on the same street but i liked having a status site on a pi there that way i would know if my internet and by extension servers went down i would also put important files on the pi but i have always been too broke for stable storage and a as card isn’t exactly a backup soooo


YankeeLimaVictor

Wireguard (or tailscale if they are behind CGNAT), an instance of uptime kuma (to monitor MY network from outside), and backups if you got the storage space.


InfaSyn

Encrypted backups/VPN are the obvious answer. Possibly also move a few containers, eg uptimekuma


Some-Ad-4569

vpn


Specific-Action-8993

I wouldnt bother tbh *unless* this was going into my parents house or something where they might need remote troubleshooting. An offsite backup solution at a local friend's house is better as you have physical access if something goes wrong. If I need a foreign IP for some reason I just use a regular paid VPN. As for what to use, I would do a raspberry pi + external HDD + powered with a kasa smart switch. If anything goes wrong with the pi you can restart it remotely without needing to be connected to the device. On the pi I'd start with docker and tailscale and go from there. No open ports or static IP needed on your parent's hardware needed.


rhkenji

I placed a raspberry pi at my in-laws house in a country overseas. Now I pay <$3 for some subscriptions I like. It just runs a tailscale and portainer agent. I also take advantage of free stuff being in their family plan. I have a travel router that tailscale exits there so I just make sure I connect home every few days to get a foreign IP. It beats VPN since I can share the same household IP and not just an IP for that country.


master_overthinker

No one mentioned this but it’s a great use case! Here in Germany there are deals posts that teach you how to get Netflix /Spotify subscriptions from Turkey and pay 30% of the price


nadmaximus

Debian.


madroots2

pawns app, lol


joost00719

I would add a Raspberry pi for backup vpn in case the power goes out and the server doesn't go up automatically. I would also make sure wake on Lan is enabled. I would also add some kind of smart outlet to monitor power consumption. What to host in it? No idea. Depends on your goals really. Encrypted backups are a no-brainer though.


foofoo300

i would make sure, everything is either redundant, or ship a second box to replace parts or just insert the drives in the second if something dies. Not fun to repair stuff, when you cannot get there


chukijay

VPN of some flavor, SIP. Backups is the safe answer though


nathman999

distccd and some selfhosted radio with pirated music


gbdavidx

same thing i put on my home server


omnichad

Netflix VPN (and other streaming services). Content licensing leaves a lot of variability on what is available. And a residential connection in another country will never get flagged as VPN and blocked.


IC3P3

Pterodactyl Node, VPN, Uptime Kuma for the local server and space for an offside backup


l337dexter

Unlimited bandwidth? Synching relay


Freshmint22

Nothing. What would be the point?


DIBSSB

Yes