A simple and easy to deploy websub hub.
Go to file
Gonçalo Valério 18e7554012 add unsubscribe base functionality 2019-07-08 23:16:16 +01:00
.circleci fix ci config 2019-07-07 22:58:28 +01:00
migrations added subscription model 2019-04-02 00:02:13 +01:00
src add unsubscribe base functionality 2019-07-08 23:16:16 +01:00
templates added template create 2019-03-31 19:14:56 +01:00
.gitignore add db to AppState 2019-04-25 22:52:17 +01:00
CONTRIBUTING.md Small fixes to restart the work on this project 2019-03-23 21:49:34 +00:00
Cargo.lock changed database connection to use r2d2 and implemented subscription insert 2019-07-07 22:54:21 +01:00
Cargo.toml changed database connection to use r2d2 and implemented subscription insert 2019-07-07 22:54:21 +01:00
LICENSE change the license to be used on the first release 2019-06-30 00:42:25 +01:00
README.md small update to the readme file 2019-06-30 21:44:17 +01:00
diesel.toml added subscription model 2019-04-02 00:02:13 +01:00

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 is not intented to use in production.

CI Status: CircleCI

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