Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Long term goal: run atomic server on old smartphone #25

Open
joepio opened this issue Oct 8, 2020 · 2 comments
Open

Long term goal: run atomic server on old smartphone #25

joepio opened this issue Oct 8, 2020 · 2 comments

Comments

@joepio
Copy link
Member

joepio commented Oct 8, 2020

If we want people to take back control over their data, a nice solution would be for people to host their own server. Atomic-Server has been designed with this goal in mind, which means: no runtime dependencies, WASM / WASI-compatible, lightweight.

This would be the ultimate UX for hosting your personal data: grab an old phone, install Atomic-Server from the play store, choose your own domain name (or subdomain, or DID, or IPNS - anything that would resolve to your server), hook it up to your old charger.

Some challenges:

  • Make the server available without requiring port forwarding. This process would make things way too difficult for the average consumer.
  • Use or build some tunneling server, which deals with serving using DDNS / dynamic IP addresses. This should probably also deal with subdomain registration. Perhaps use a tunnel broker.
@joepio
Copy link
Member Author

joepio commented Jul 28, 2021

Compiling atomic-server to Android

GUI

@joepio
Copy link
Member Author

joepio commented Jan 3, 2022

My current strategy for this is to wait until the Tauri project supports android + ios. Both are in development.

tauri-apps/tauri#843

Polleps added a commit that referenced this issue Feb 15, 2023
@joepio joepio mentioned this issue Feb 21, 2023
6 tasks
Polleps added a commit that referenced this issue Mar 10, 2023
Polleps added a commit that referenced this issue Mar 10, 2023
@Polleps Polleps mentioned this issue Mar 10, 2023
4 tasks
Polleps added a commit that referenced this issue Mar 10, 2023
joepio pushed a commit that referenced this issue Mar 11, 2023
joepio pushed a commit that referenced this issue Mar 11, 2023
joepio pushed a commit that referenced this issue Mar 11, 2023
joepio pushed a commit that referenced this issue Mar 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant