Hacker News new | ask | show | jobs
by calanya 3679 days ago
I have a computer which is always on and always connected.

It's my smartphone.

Can I just run a 'homeserver' on that and be connected?

3 comments

Sure. Homeserver software doesn't care where it's hosted. If you want it to federate with other homeservers on the Internet, it will need to be accessible from outside your local network, of course.
Is anyone working on it that I could help?
I'm not sure exactly what you're asking. The only practically usable homeserver software right now is Synapse (https://github.com/matrix-org/synapse), an implementation in Python built by the Matrix core developer team.
Synapse only runs serverside. In future we'd love to evolve things to be able to run clientside - e.g. our P2P Matrix GSoC project: https://github.com/matrix-org/GSoC/blob/master/IDEAS.md#peer...
So, why did you answer "Sure" to his question if the answer is actually "No, you can not run a homeserver right now on your smartphone" ?

I mean, a python app for posix systems is not really close to being run on unrooted android and iOS.

I somehow didn't process the "it's a smartphone part" and completely misunderstood his question as a result. I'll edit my original reply to correct that. Edit: Apparently I can't edit it anymore. :{
That's fine. I am really interested in the possibility of running a 'homeserver' directly on a phone.

Do you think that would be possible?

It was a "sure, in principle".
Always connected? I really envy you.

I mean, can you even take the subway or go on an overseas travel and still be sure that your smartphone is your single point of failure?

If you are on Android or iOS, it’s not always connected – and you can’t actually run things in background all the time anymore either.