Back in 2009, anynone with a Nokia could have a personal website running on their own phone. Sadly this amazing piece of tech was never widely adopted. Today’s phone are far more powerful than those Nokias both in performance and battery backup and still we don’t see anyone running a server on their phone. Why?
I think this was never implemented on phones because there’s no incentive for large corporations to work on something like this.
Of course, they are more than capable enough (if you remain connected to the network and don’t care about the battery drain).
However, society is so used to “THE CLOUD” that this seems backwards.
Theoretically: yes! You can install nginx through tmux and it takes about five minutes including the download.
Practically: not really. Phone operating systems are real weird about daemons, and Android for sure blocks ports below 1024 if you’re not root as if you’re some kind of 70s shared minicomputer.