Do you think that’s not just the reverse-proxy (for the ssl certificates)? Can you just serve a homepage via nginx? I’m guessing you could simply redirect into a webroot dir with html files, but is it practical?
nginx is a very capable web server by itself, the reverse proxy is just one small part of it.
Without more information I’m just guessing, but they’re probably running the whole thing on-device, the CPU in that phone should have hardware cryptography support (For AES), but even ChaCha is pretty efficient in software on chips like that.
I love this idea, though I wish they some information about what software it is running.
It says it’s a static website on postmarketos. So, I’m guessing… some Apache server?
… but you could probably use something like termux to do something similar if postmarketos doesnt work on your phone for any reason.
deleted by creator
It’s nginx according to the response headers.
Do you think that’s not just the reverse-proxy (for the ssl certificates)? Can you just serve a homepage via nginx? I’m guessing you could simply redirect into a webroot dir with html files, but is it practical?
nginx is a very capable web server by itself, the reverse proxy is just one small part of it.
Without more information I’m just guessing, but they’re probably running the whole thing on-device, the CPU in that phone should have hardware cryptography support (For AES), but even ChaCha is pretty efficient in software on chips like that.
TIL
Not this site exactly, but started digging and found this article, about running k8s on Android phones using the same OS. Hope it is interesting.