0asis.net → your gateway to oasis
OASIS runs entirely on your own device — no cloud, no accounts, no central server. Your browser is just the interface; the real app lives locally on your machine. Follow these steps to go from zero to connected in under 10 minutes.
OASIS is a Node.js application. You only need a terminal and three free tools. Works on Linux, macOS, and Windows (WSL recommended on Windows).
No Node.js? → nodejs.org — download the LTS version (free, takes 2 min).
Clone the repository or use the one-line install script. The repo lives on our own Gitea instance — no GitHub dependency, fully self-hosted and open source.
One command installs everything: the SSB engine, all 40+ app modules, the web interface, encryption libraries, and the ECOIN node. Grab a coffee — this downloads about 380 MB.
Start your local node. OASIS opens in your browser — no sign-up, no email, no password. Your identity is generated automatically and stored only on your device. Nobody else has a copy.
Most people expect OASIS to work like a website. It doesn't — and that's the point. Understanding this will change how you think about social networks.
YOUR BROWSER IS JUST A WINDOW
When you open localhost, you're not connecting to a remote server.
Your own machine IS the server. The app, all your data, your identity —
everything runs locally. Pull the ethernet cable: OASIS keeps working.
FULLY FUNCTIONAL OFFLINE
No internet? You can still read every post you've ever synced, write new posts and messages, vote in your tribe, manage your wallet. Everything queues locally. When you reconnect, it all propagates to the network automatically. Nothing is ever lost.
CONNECTING TO PEERS — NO SERVERS NEEDED
If two phones running OASIS are on the same WiFi, they sync directly — no internet required. On the open internet, pubs act as always-on relay points: they hold a copy of public feeds so other nodes can catch up even when you're offline.
THE GOSSIP MESH — NO SINGLE POINT OF FAILURE
Your posts spread like gossip in a village. Each node shares what it knows with the next. If a pub goes down, your data is already replicated elsewhere in the mesh. Nobody can delete you. Nobody can shut it down.
