5 ms·
I'm not the OP, but I have been doing this for some years now. Here's how I went about it. I got out of social media in early 2012. Deleted FB and Twitter. I d
by hkajhfjl 8y ago
I'm not the OP, but I have been doing this for some years now. Here's how I went about it.
I got out of social media in early 2012. Deleted FB and Twitter. I do maintain a presence on LinkedIn, but I never post anything there, nor do I login. It's mostly there because employers expect a LI profile. It's just a bland copy of my resume.
I moved my email from Gmail to my own domain from 2013-2015. It took almost two years because I had Gmail since April 2004, a few days after launch. My whole digital life was tied into Gmail, and moving stuff over takes time. I still have that Gmail account, but again, I never log into anything Google, and it simply forwards any email to my real account. I get maybe 1 email a month from Gmail.
I host my email with Fastmail, but I've also selfhosted, and tried O365. It's easy to switch, and I keep an offline backup of everything.
Now, my hardware and software setup.
At home, I have a Synology NAS with ~12 TB of usable storage. This is my primary data store - I have software that automiatically backs up all photos from my Iphone, Time Machine, Veeam, Rysnc, and email backup.
I own my own physical server (Dell R720XD) which is colocated in a datacenter in a different country. This server has 96 GB of RAM, 16 TB of storage, and 12 Xeon cores. It usually runs between 12-25 VMs, some of which are production (personal), hosting my websites, git, various projects, and so on. It's connected to the internet through a gigabit connection with a 10 TB monthly bandwidth cap (I never come close to 1 TB!). This costs me ~$85 a month. I don't do BGP, though I could if I paid some more and put in a proper router and got my own IP range.. as it stands, the 8 public IPs I get are enough for me.
The colo server is connected via an always-on, site-to-site IPSEC VPN to my home LAN (through my EdgeRouter X). I have symmetric gigabit, so it's practically like having the machine in my house.
My NAS backs up to the colo server, and the colo server to the NAS (via rsync). The NAS also backs up to a local USB drive, for quick restores.
All my home data lives in four places
1. The local PC/laptop/phone.
2. The NAS
3. The USB Disk
4. The offsite colo server.
Likewise, all my colo data lives in the same four places.
I can VPN in to the colo server and get connected to my home lan from anywhere in the world. Any sensitive data is encrypted - and anything really sensitive is not stored on a computer.
This setup works very well for me and my family, and I control all my data and am not dependent on a cloud provider. I also have a bunch of other servers running in my home, but they aren't part of my core infrastructure.
The cost?
~$1200 for the R720. ~$1000 for the NAS. and ~$85 a month for colocation costs.
- dewey 8y agoDo you have measures in place to give access to someone trusted in case something happens to you? With a specialized setup like this hosting, for example all family pictures, I’d always be scared of having a low bus factor.
- hkajhfjl 8y agoYes and no. My spouse can easily access anything family related - pictures, documents, passwords (keepass) from their computer. The NAS and the Colo Server both present as shared drives on the network and they use it almost every day. The USB drive is plug and play and has copies of anything important. However, all my git repos, websites, tech projects etc will probably not survive my passing. I don't really care about that. They will still be backed up and accessible on the NAS, so if someone in my family (I have a few technically adept people in the family) wanted to check it out, my spouse would be able to give them access. Honestly, I don't think anyone would care, but who knows. All passwords and access details are in KeePass and my spouse uses that everyday so knows how to use it, My colo server is paid a year in advance every year, so it would chug along for a few months before the provider shut it down and shipped it back to my house (again, my spouse knows how to get it shipped back). All in all, I think my family would be able to access anything truly valuable without too much trouble, and who cares about the other stuff anyway.
- voltagex_ 8y agoFew more questions: * How do you backup Fastmail? * How'd you find your colo provider? * If it's in a different country, how does the latency affect you?
- walterbell 8y agoDitto on the colo provider question. Which virtualization do you use on server and how do you handle remote admin and security updates for guest VMs and host?
- hkajhfjl 8y ago