top | item 30270346

(no title)

moreentropy | 4 years ago

I'm in the same situation (50 Mbps uplink at one place, 100Mbps at another) and that's enough to do all hosting for hobby projects at home, which I really love.

Instead of exposing my home directly using DynDNS, I got a really cheap low end server (currently a VM w/ 1 CPU, 512MB RAM and 400mbps traffic flat) for 1€/month that proxies all traffic to the (hidden) servers hosted at home.

The spec is enough to reliably run a HAproxy that can max out the available bandwidth w/o sweat and it allows me to do failover between servers in my two "home datacenters" + possibly cache assets.

discuss

order

merlinscholz|4 years ago

I use the Oracle Free Tier Arm instances for the same purpose! 4 cores, 24gb RAM, 200gb disk with unlimited 0.5gbps uplink, completely free forever.

tuetuopay|4 years ago

many thanks, I managed to miss this one

justsomehnguy|4 years ago

This is the way.

I don't use it for home services (I don't have any), but use it in production for a couple of businesses for a decade.

Another advantage of this solution is what you can have ANY Internet connection, even 3G/4G/99G (and switch between your connections), your clients would still have the same IP to connect.

With a proper provider and configuration you can even host MS Exchange there.

EtienneK|4 years ago

Why not just use Cloudflare for this?

moreentropy|4 years ago

No specific reason against Cloudflare, just a DIY attutide in this case.

HAProxy is fun, and I also run it as a TCP proxy, so HTTPS is terminated in my (hidden) home server and I don't need to trust my proxy server, I guess that's not possible with cloudflare.

dTal|4 years ago

May I ask where you rent your ultra-cheap server from?

moreentropy|4 years ago

I'm using a Ionos (oneandone) VPS S: https://www.ionos.de/server/vps

1&1/Ionos is one of the largest and best connected ISP and Hosting providers in Germany, not some small shady shop. I see they doubled the price to 2€ though :)