hook0-api

Crates.iohook0-api
lib.rshook0-api
version0.1.0
sourcesrc
created_at2024-08-26 09:34:32.329482
updated_at2024-08-26 09:34:32.329482
descriptionCore REST API of Hook0 — Open-Source Webhooks as a service for SaaS
homepagehttps://www.hook0.com/
repositoryhttps://gitlab.com/hook0/hook0/-/tree/master/api
max_upload_size
id1352007
size642,692
David Sferruzza (dsferruzza)

documentation

README

Hook0 API

Setup dev-env

  • Spawn a local postgresql server checkout database
  • Setup database url in .env
  • Start API
cargo run --bin api

Updating queries

sqlx-cli is required to update prepared statements

cargo install sqlx-cli
cargo sqlx prepare

LICENSE

Hook0 is free and the source is available. Versions are published under the Server Side Public License (SSPL) v1.

The license allows the free right to use, modify, create derivative works, and redistribute, with three simple limitations:

  • You may not provide the products to others as a managed service
  • You may not circumvent the license key functionality or remove/obscure features protected by license keys
  • You may not remove or obscure any licensing, copyright, or other notices
Commit count: 0

cargo fmt