oasis/README.md

71 lines
2.5 KiB
Markdown
Raw Normal View History

2019-06-24 19:19:06 +00:00
# Oasis
Oasis is a **free, open-source, peer-to-peer social application** that helps you follow friends and discover new ones on [Secure Scuttlebutt (SSB)][ssb].
### 🦀 Powered by SSB
You're the center of your own distributed network. Online or offline, SSB works anywhere that you are. Follow the people you want to see and never worry about spam again. Migrate your data to another SSB app any time you want.
### 🌐 Bring your own browser
Use your favorite web browser to read and write messages to the people you care about. Oasis runs a small HTTP server on your own computer, so you don't need to worry about adding another Electron app to your computer.
### 🏰 Just HTML and CSS
No browser JavaScript! Oasis has strict security rules that prevent any JavaScript from running in your browser, which helps us make Oasis accessible and easy to improve.
2019-06-24 19:19:06 +00:00
## Example
2020-02-10 18:54:19 +00:00
After installing, launch Oasis from the command line by running:
```sh
oasis
2019-06-24 19:19:06 +00:00
```
It will then pop open a browser window for you.
2019-06-24 19:19:06 +00:00
![Screenshot of Oasis](./docs/screenshot.png)
Use `oasis --help` to get configuration options. You can change the default values with a custom [configuration](./docs/configuring.md).
2019-06-24 19:19:06 +00:00
## Installation
First, you'll need Node.js and npm on your computer. Run `node --version` to see if you have it. If not, or if it's older than the [**current** or **active LTS** version](https://nodejs.org/en/about/releases/), you should [download Node.js](https://nodejs.org/en/about/releases/) first.
Then you can install the stable version of Oasis:
2019-06-24 19:19:06 +00:00
```shell
npm -g install fraction/oasis#semver:
2019-06-24 19:19:06 +00:00
```
Or, for faster updates and less stability, install Oasis from GitHub and upgrade often.
```shell
npm -g install fraction/oasis
```
Check out [`install.md`](https://github.com/fraction/oasis/blob/master/docs/install.md)
for more information.
2019-09-24 21:21:28 +00:00
## Resources
2020-01-28 19:13:30 +00:00
- [Contributing](https://github.com/fraction/oasis/blob/master/docs/contributing.md)
2020-01-28 17:24:14 +00:00
- [Architecture](https://github.com/fraction/oasis/blob/master/docs/architecture.md)
- [Help](https://github.com/fraction/oasis/issues/new)
2019-09-24 21:21:28 +00:00
- [Security Policy](https://github.com/fraction/oasis/blob/master/docs/security.md)
- [Source Code](https://github.com/fraction/oasis.git)
2019-06-24 19:19:06 +00:00
## See Also
- [Patchbay](https://github.com/ssbc/patchbay)
- [Patchwork](https://github.com/ssbc/patchwork)
- [SSB-Browser](https://github.com/arj03/ssb-browser-demo)
- [SSB-Server](https://github.com/ssbc/ssb-server)
- [Yap](https://github.com/dominictarr/yap)
2019-06-24 19:19:06 +00:00
## License
AGPL-3.0
[ssb]: https://en.wikipedia.org/wiki/Secure_Scuttlebutt