mirror of https://github.com/dethos/rusty-hub.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
.circleci | 3 years ago | |
migrations | 4 years ago | |
src | 3 years ago | |
templates | 4 years ago | |
.gitignore | 4 years ago | |
CONTRIBUTING.md | 4 years ago | |
Cargo.lock | 3 years ago | |
Cargo.toml | 3 years ago | |
LICENSE | 4 years ago | |
README.md | 4 years ago | |
diesel.toml | 4 years ago |
README.md
Rusty hub
This project started as a learning exercice and as a secondary goal it intends to be an easy to use and deploy Websub Hub.
It still is a work in progress and at this moment it is still not ready to be used.
Missing features
Below are some missing features that are required for the hub to work properly:
- Subscription validation
- Subscription expiration
- Content distribution
- Authenticated content distribution
- Change default settings through a
config
file
Development Environment
To start hacking on this project you just need to have your stable rust environment set up and then:
- Clone this repository.
- Run
cargo build
to build the project and install the dependencies. - Run
cargo test
to run the test suite and be sure everything is working properly - Run
cargo run
to manually test