initial commit

This commit is contained in:
AJ ONeal 2019-06-12 01:57:49 -06:00
commit e957dcd1d1
1 changed files with 62 additions and 0 deletions

62
README.md Normal file
View File

@ -0,0 +1,62 @@
# About Root
> Own your digital life
It's not that "the cloud" is bad, it's that we just don't like it (for most things).
We prefer to _own_ stuff, so that we're in _control_ of it.
From pictures and calendars to music & movie collections, and everything in-between,
we believe that you should have the option to own your stuff.
We're all about _choice_.
# Products
First off, we realize that we're re-inventing the wheel
(or rather _the cloud_) from scratch, but we're okay with that.
For almost everything that we're building, there's something similar, and probably better.
We're building what we're building so that we can self-host it and redistribute it without
incurring monthly, and so that we can make nit-picky changes to fit our exact use case.
### Core Products
At the moment we're working on three core products:
- [Hub™](https://rootprojects.org/hub/) - The **home server** is our end game. It's long term and in it's infancy.
- [Telebit™](https://telebit.cloud) - **Access and share your stuff**, from anywhere. Essential to Hub and _really_ useful.
- [Greenlock™](https://greenlock.domains) - **Free SSL through Let's Encrypt** (home servers and IoT need that)
- for the browser as [Bluecrypt™](https://git.rootprojects.org/root/bluecrypt-acme.js)
- for node.js as [Greenlock™.js](https://git.rootprojects.org/root/greenlock-express.js)
# Sub-Products
The are a number of projects that either we've created, contribute to, integrate with,
or otherwise consider very important to to our goals.
- Keypairs™.js - **RSA, ECDSA**, PEM, JWK, & JWT in VanillaJS
- [Keypairs™.js for node.js](https://git.rootprojects.org/root/keypairs.js)
- [Keypairs™.js for browsers](https://git.rootprojects.org/root/bluecrypt-keypairs.js)
- Haraka - Self-hosted mail hooks
- Gitea - Self-hosted git
# Progress & Roadmap
We're still in the progress of building many of the low-level components necessary
for basic internet-y cloud-y things - like Dynamic DNS, mDNS, Domains, Tunneling, and Authentication.
See the [Tracker](https://git.rootprojects.org/root/meta/issues) to see what's in-progress.
# Culture
We're the weird ones. We do things differently.
See the [Philosophies](https://git.rootprojects.org/root/meta/wiki) for more on that.
# How you can Help
- **Feedback**. Pick a product that you like, use it, tell us how it went.
- **Documentation and Screencasts**. Always need help there.
- Check out the **Roadmap** above, look at some of the issues, see what interests you and make a comment.
- Reach out to `aj@therootcompany.com` (`coolaj86` on Keybase) and **Ask for details**.