You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] migrate away from quasi stateless forgejo backend to a stateful sqlite one, that auto restored litestream backup on startup and stream litestream backups to target location during operation
2
2
-[ ] use new backend to implement url shortening service under $patchwork_domain/s/...
3
3
-[ ] add oidc integration for auth to manage data, tokens etc
4
-
-[ ] add mqtt management platform (integrate with mqtt to allow users to manage tokens via patchwork)
5
-
-[ ] maybe integrate mosquitto prometheus exporter if possible and reasonable
4
+
-[ ] embed a mqtt server using sqlite db for persistence
5
+
-[ ] add token management platform (using some permission system based on namespaces)
6
+
-[ ] add data from mqtt broker to prometheus data
6
7
-[ ] replace ntfy endpoint abstraction with https://containrrr.dev/shoutrrr/v0.8/ to allow users to easily add many different notification services
7
8
-[ ] look into adding data storage for small scripts
9
+
-[ ] add web endpoints for mqtt broker (subscribe to mqtt patterns using SSE, send messages using a simple POST)
8
10
-[ ] look into optional integration into a mosquitto-logger service (idea would be to integrate it, but make it optional and allow users to start the logger without the rest of the server)
9
11
-[ ] think about integrating simple file sharing using s3 backend with pre-signed urls etc (or direct rclone integration instead)
0 commit comments