1
Fork 0
generated from lucas/rust-template
Code Issues 1 Pull requests 9 Activity
Var Dump:
dumpVar: only available in dev mode
Mailing List
A daemon to collect notifications from various places and forward them to Ntfy
Find a file
Lucas Schwiderski a02bf39f27
Implement initial boilerplate
The general architecture is a collection of four
threads.
Three threads that run their dedicated Tokio runtime and handle
the axum server, send outgoing notifications and run scheduled API
requests respectively. The fourth thread runs the Lua VM.

Channels exist between the threads to send messages and allow the Lua
script to orchestrate and configure everything.
2024-09-17 13:49:27 +02:00
src Implement initial boilerplate 2024-09-17 13:49:27 +02:00
.gitignore Implement initial boilerplate 2024-09-17 13:49:27 +02:00
.renovaterc Initial commit 2024-09-05 14:36:46 +00:00
Cargo.lock Implement initial boilerplate 2024-09-17 13:49:27 +02:00
Cargo.toml Implement initial boilerplate 2024-09-17 13:49:27 +02:00
LICENSE Initial commit 2024-09-05 14:36:46 +00:00
README.md Implement initial boilerplate 2024-09-17 13:49:27 +02:00
rustfmt.toml Initial commit 2024-09-05 14:36:46 +00:00

Ntfy Collector

A daemon to collect notifications from various places and forward them to Ntfy.