4 ms·
Pretty painless: 1. Get an old computer and plug into router 2. Install ubuntu server 3. Buy your domain from namecheap.com and look up their documentation o
by fiatpandas 14y ago
Pretty painless:
1. Get an old computer and plug into router
2. Install ubuntu server
3. Buy your domain from namecheap.com and look up their documentation on dynamic DNS (assuming you are on a home net connection
I did self hosting for years (age 16 - 24) with the same K6-II box. Just recently retired it and use a VPS now, but I highly recommend doing it to anyone
- crisnoble 14y agoI have steps 1 and 3 already, now its time to fire up ubuntu server.
- fiatpandas 14y agoGood to hear. The Ubuntu install process will eventually ask which services you want installed so just check off SSH, apache, mysql, etc
- ams6110 14y ago4. Fight with your ISP who doesn't want you hosting services on a "home" internet connection. Honestly this might work OK for a personal blog or something but is not a realistic approach to hosting anything with volume or for business purposes. Also you will still probably need to pay for SMTP service as there is almost no chance of anyone accepting mail from your self-hosted SMTP server when the reverse lookup resolves to an e.g. Comcast residential DHCP name.
- fiatpandas 14y agoOf course you aren't going to have access to outstanding bandwidth, but I've used it for business purposes for years. Whether or not you would want to use it for business depends on a number of factors, but I don't think you can flat-out say it isn't realistic for any business. I've personally never had issues with my ISP blocking it, but I read accounts from time to time (in this thread for instance) where people had issues with ToS enforcement. You'll have to evaluate your own situation, or just give it a shot until they explicitly react. But you are right about email- it's a pain. Most likely you will have a bad time trying to get something authentic-looking working with a home ISP. Even doing it on a legit VPS is fairly complex.