drmike
100% Tier-1 Gogent
Like most folks around here, I've been piled up with VPS accounts all over for years. VPS services are swell, but for me more than a few is a time sewer. Even the near instant provisioning of Digital Ocean gets a bit tiring and scripting things for a public exposed full server is just meh, stressful and moderate waste of my valuable time.
I've long been a self hosted advocate. Over the years I've had good bandwidth to home and office and tended to host stuff in-house. Recent years I haven't, but indeed still good enough for many things I need to do.
Even now I have piles of servers sitting here with tons of resources on the LAN. Sending stuff out to a datacenter is just, well, PITA. Colo sucks, renting dedis is blah blah potluck, VPS is glorified toy. Time + money, better things to burn it on.
So I am headed back to localhost. You lads can keep your clouds in Cloudlandia, giving your data to random vendors of doom, transmitting everything up to mission control.
But, there is always a but. Localhost is a lonely place. There are times when I may need to or want to public expose something there. Think for most of you, demo'ing some new code for client, sharing that meme, or a design for client or other development stuff.
Historically self-hosting has involved beating a hole in your internet connection which probably lives on DHCP behind NAT or some other convoluted hell abstraction. So folks slap together with one of the random DNS meets DHCP mapping services. Some paid, some freemium. It's multiple pieces of garbage, bubblegum, and bailing wire slapped together. Border drug cartel have less obstacles to contend with to tunnel dope in.
INTRODUCING PAGEKITE!
"the fast, reliable localhost tunneling solution"
"The fast, reliable way to make localhost part of the Web.
PageKite makes local websites or SSH servers publicly accessible in mere seconds, and works with any computer and any Internet connection.
It's also 100% Open Source.
Source:
https://pagekite.net/
In Linux land:
At that point if you have server running on localhost on port 80, the world can reach it at:
http://yourname.pagekite.me
This supports other protocols too. For instance, you can expose SSH real simply too... And you can in one line expose multiple ports.
They have pre-made packages for Debian available, see:
https://pagekite.net/wiki/Howto/GNULinux/DebianPackage/
Simple eh?
Now I am a recovering VPS time waster recovering with localhost therapy. VPS for me now is more well defined need where I need the bandwidth capacity or some strategic resource. General purpose computing, I'll run that in my own LAN cloud. We have clouds here, or a pile of servers like most of those sky dreamers selling me snakeoil prior.
This also makes IPv4 quite a bit less important in the big picture.
Yes, the domain *.pagekite.me is limiting. You can sign up for your own custom domain or since it's open debug how to run your instance entirely on say one of those VPS instances out in the wild of the internet aka Cloudlandia.
Have fun with PageKite, it's my favorite new find. Hopefully, other folks here enjoy it and do some interesting things with it.
I've long been a self hosted advocate. Over the years I've had good bandwidth to home and office and tended to host stuff in-house. Recent years I haven't, but indeed still good enough for many things I need to do.
Even now I have piles of servers sitting here with tons of resources on the LAN. Sending stuff out to a datacenter is just, well, PITA. Colo sucks, renting dedis is blah blah potluck, VPS is glorified toy. Time + money, better things to burn it on.
So I am headed back to localhost. You lads can keep your clouds in Cloudlandia, giving your data to random vendors of doom, transmitting everything up to mission control.
But, there is always a but. Localhost is a lonely place. There are times when I may need to or want to public expose something there. Think for most of you, demo'ing some new code for client, sharing that meme, or a design for client or other development stuff.
Historically self-hosting has involved beating a hole in your internet connection which probably lives on DHCP behind NAT or some other convoluted hell abstraction. So folks slap together with one of the random DNS meets DHCP mapping services. Some paid, some freemium. It's multiple pieces of garbage, bubblegum, and bailing wire slapped together. Border drug cartel have less obstacles to contend with to tunnel dope in.
INTRODUCING PAGEKITE!
"the fast, reliable localhost tunneling solution"
"The fast, reliable way to make localhost part of the Web.
PageKite makes local websites or SSH servers publicly accessible in mere seconds, and works with any computer and any Internet connection.
It's also 100% Open Source.
Source:
https://pagekite.net/
In Linux land:
- curl -s https://pagekite.net/pk/ |sudo bash
- pagekite.py 80 yourname.pagekite.me
At that point if you have server running on localhost on port 80, the world can reach it at:
http://yourname.pagekite.me
This supports other protocols too. For instance, you can expose SSH real simply too... And you can in one line expose multiple ports.
They have pre-made packages for Debian available, see:
https://pagekite.net/wiki/Howto/GNULinux/DebianPackage/
Simple eh?
Now I am a recovering VPS time waster recovering with localhost therapy. VPS for me now is more well defined need where I need the bandwidth capacity or some strategic resource. General purpose computing, I'll run that in my own LAN cloud. We have clouds here, or a pile of servers like most of those sky dreamers selling me snakeoil prior.
This also makes IPv4 quite a bit less important in the big picture.
Yes, the domain *.pagekite.me is limiting. You can sign up for your own custom domain or since it's open debug how to run your instance entirely on say one of those VPS instances out in the wild of the internet aka Cloudlandia.
Have fun with PageKite, it's my favorite new find. Hopefully, other folks here enjoy it and do some interesting things with it.