About
Secured Signal API is a secure, configurable proxy for Signal CLI REST API.
It does not replace or modify the original API β it sits in front of it, adding a layer of control, authentication, and flexibility for production use.
What it Isβ
The Signal CLI REST API provides a robust HTTP interface to the Signal Messenger service.
Secured Signal API works as a reverse proxy, forwarding approved requests to your existing Signal CLI REST API instance, while managing access and configuration.
It's designed for developers who want to:
- Restrict or log certain API calls,
- Enforce authentication,
- Add templating or request preprocessing,
- And deploy everything neatly via Docker.
Key Featuresβ
- π Access Control β Protect your Signal API with token-based authentication and endpoint restrictions.
- π§© Full Compatibility β 100% protocol-compatible; all requests are still handled by your existing Signal CLI REST API.
- βοΈ Configurable Proxy Behavior β Define templates and limits via YAML or environment variables.
- π§ Message Templates β Use variables and placeholders to standardize common message formats.
- π³ Docker-Ready β Comes packaged for containerized environments, deployable in seconds.
- And much moreβ¦
Architectureβ
Secured Signal API acts purely as a gateway β it never bypasses or replaces your existing Signal CLI REST API: