Earlier quoted context omitted.
It’s only doing that intermittently when you’re not interacting with the device.
If you’re getting more than a thousand requests a day you’re gonna move to a real web host anyway
Every phone should be able to run personal websites
51–60 of 432 posts
Re: Every phone should be able to run personal websites
#52sorry i missed your call i was being ddos’d
Re: Every phone should be able to run personal websites
#53On my Nokia N90i, I used to run Apache and PHP and a gallery web app to serve up the phone's camera roll on the wifi interface. Was quite useful at times. Symbian was a terribly quirky platform to develop for, but there were some quite cool things.
You still can on modern phones: https://wiki.termux.com/wiki/Termux-services You'll have to use port 8080 or some other high port number because of privileged ports, but for just temporarily sharing your camera roll that shouldn't be too much of a problem.
Re: Every phone should be able to run personal websites
#54> The reason I think this is needed is because a large percent of Internet users cannot afford hosting personal websites. I sympathize with this, but disagree. There are a lot a great free options for hosting a website. I personally use GitHub Pages, but Netlify, Vercel, and even Glitch offer excellent free tiers. Heck, if you just want to put some words on the web, WordPress.com offers free blog hosting. All of thes…
Why is phone battery going to die? Do a traffic dump and check how many thousands of requests its handling for all your personal data from every app installed.
Re: Every phone should be able to run personal websites
#55You can have a very usable web server and have custody over your own data/website.
Couple it with a Wireguard VPN to an IPv6 tunnel broker and you're golden.
Re: Every phone should be able to run personal websites
#56In the abstract, I feel like editing a file on your phone vs. editing a file somewhere "in the cloud" isn't so different if the interface makes it indistinguishable, so I don't know if you get any real benefit to toting around your webserver...
but I like the notion of a homegrown, self-managed webserver that you keep in your pocket.
Re: Every phone should be able to run personal websites
#57Earlier quoted context omitted.
Unrestrained webservers on phones is an edge case that would certainly be abused by all sorts of crapware while being a very uncommon usecase for mobile devices at all.
Apps can already open ports and with the HTTP DNS record arbitrary ports can be used to serve http/3 content. Services like RDP and several types of VPN server all connect to unprivileged ports any app can listen on. There should be a separate permission for listening on standard, reserved ports (anything in the IANA docs for all I care) that should require manual consent, like with location access. In fact, I think…
Can you tell me more about that?
I know about SRV records from Minecraft (of all things!) for a similar purpose, can you point me towards a reference of what is this about? Wikipedia fails me.
Re: Every phone should be able to run personal websites
#58> The reason I think this is needed is because a large percent of Internet users cannot afford hosting personal websites. ~$5-7 a month for a web server via various platforms. A better one than your phone would be, most likely—certainly more stable. I don't think that's what's stopping people, I think most people just don't have a use case for hosting a web site. In my 90s dream of the technohippie utopia they would…
I think this handily explains why the “personal website for every human” utopia never came to pass.
(Yes, I know some people will produce great content purely for the joy of doing it, and don’t care if anyone consumes it. I think that’s an edge case, not the operandus of every living person)
P.S. You’re completely right about the $5-7/mo hosting. I used to run a server in my home, but discovered I was spending more on electricity than the cost of leasing a small VPS. Centralizing has fantastic economies of scale.
Re: Every phone should be able to run personal websites
#59Earlier quoted context omitted.
I know about privileged ports, they just don't make sense anymore. They were a good idea on a timeshared system with groups of students logging into their own shells because equivalent personal computers were unaffordable. These days, computers are used by one, maybe two or three people. If I, the only user of my phone, decide I want to use port 80, why can't I? Put this stuff behind a special privilege for all I car…
IIRC macOS got rid of privileged ports for these reasons. Dunno about iOS... But in any case what cell provider is going to let you handle inbound traffic? Most of the wifi networks you are on are NAT'd, etc. At best you'd probably want an outbound persistent tunnel that is "terminated" by a relay elsewhere. At that point you might as well just have the relay host the thing.
Yeah, IPv6 isn't everywhere, but if you have it on your phone and everywhere you want to access you phone from...
Re: Every phone should be able to run personal websites
#60On the same basis, most home routers are powerful enough to run a basic webserver, and they are much more likely to have a consistent internet connection. They probably aren't behind CG-NAT, and most of them have Dynamic DNS support even if they don't have a static IP.