|
1 day ago | |
---|---|---|
.github | 3 days ago | |
app | 1 day ago | |
bin | 3 weeks ago | |
config | 1 day ago | |
lib | 1 week ago | |
test | 1 day ago | |
tmp | 2 months ago | |
.env.template | 3 months ago | |
.gitignore | 1 month ago | |
.rubocop.yml | 3 months ago | |
.ruby-version | 3 months ago | |
Gemfile | 3 weeks ago | |
Gemfile.lock | 3 weeks ago | |
LICENSE | 3 months ago | |
Makefile | 3 weeks ago | |
Procfile | 3 months ago | |
README.md | 1 month ago | |
Rakefile | 1 month ago | |
app.json | 3 months ago | |
config.ru | 1 day ago | |
package.json | 2 months ago | |
yarn.lock | 2 months ago |
Roost is the Proof of Concept server and webapp for Flockingbird.
Flockingbird is a professional social network, where you manage your business network. Decentralised, and privacy friendly.
Ensure you have Postgres and Ruby 2.3 or higher installed, then run the setup script:
make install
Start the web server and processors (reactors and projectors):
make run
We use envent_sourcery by Envato. If unsure “where something goes”, just ask, or read up on event sourcing starting at event_sourcery README.
Make sure to add tests for any feature or bugfix.
Test with
make
This also enforces some code style guidelines once the tests pass.