A simple and easy to deploy websub hub.
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.
 
 
 
Gonçalo Valério bb78d4fc80 update rust version of the CI 1 year ago
.circleci update rust version of the CI 1 year ago
migrations added subscription model 2 years ago
src update code to work with actix-web 2.0 1 year ago
templates added template create 2 years ago
.gitignore add db to AppState 2 years ago
CONTRIBUTING.md Small fixes to restart the work on this project 2 years ago
Cargo.lock update code to work with actix-web 2.0 1 year ago
Cargo.toml update code to work with actix-web 2.0 1 year ago
LICENSE change the license to be used on the first release 2 years ago
README.md add missing features to the readme 1 year ago
diesel.toml added subscription model 2 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.

CI Status: CircleCI

Missing features

Below are some missing features that are required for the hub to work properly:

Development Environment

To start hacking on this project you just need to have your stable rust environment set up and then:

  1. Clone this repository.
  2. Run cargo build to build the project and install the dependencies.
  3. Run cargo test to run the test suite and be sure everything is working properly
  4. Run cargo run to manually test