Sign inSign up

oneground/notificaties-listener

By oneground

•Updated about 1 year ago

OneGround implementation of ZGW Notificaties API (from Netherlands VNG standard) background listener

Image
Integration & delivery
API management
0

11

oneground/notificaties-listener repository overview

⁠OneGround Notificaties Listener

docker pull ghcr.io/oneground/notificaties-listener:<version>

The complete list of available versions for the OneGround Notificaties Listener is maintained on their GitHub versions page⁠.

⁠About

This is the official container image for the OneGround Notificaties Listener. It's an open-source project that implements a background listener.

⁠What is OneGround Notificaties Listener?

This OneGround implementation provides a centralized, automated mechanism for capturing and processing the full stream of events from across the ZGW ecosystem. Designed as a universal subscriber, the Notificaties Listener connects directly to the Notificaties API to consume messages published by other core components, including the Zaken API, Documenten API, and Besluiten API. This allows for a comprehensive, real-time overview of all significant activities, such as case creation, decision registration, or document updates.

By providing a single point for monitoring and logging, this listener is essential for building robust audit trails, enabling system-wide analytics, and ensuring transparent government operations in compliance with VNG standards.

For more details and implementation guidelines, visit the OneGround ZGW APIs GitHub repository⁠.

⁠Dependencies

The OneGround Notificaties Listener depends on:

⁠How to use this image

docker run -it -p 8080:80 ghcr.io/oneground/notificaties-listener:<version>

⁠Configuration

For a real-world setup, you will need to provide environment variables for connecting to a database and other services. It's recommended to use docker-compose for a more robust setup.

⁠Support

View issues related to this image in our GitHub issues⁠.

If you encounter any bugs or security issues with the project, please file an issue in our GitHub repo⁠.

⁠Feedback

To provide feedback on this project visit our GitHub repository⁠ to file issues, open pull requests, contribute to discussions, and more.

⁠License

This project is licensed under the BSD 3-Clause License. See the LICENSE⁠ file for more details.

Tag Summary

No tags have been pushed to this repository yet.