0.9.0
Compatibility
| Compatible with | All Buffer, Broker, Auth, and Host plugins |
| Product | Notiway Notify |
Installation
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
Infra__Plugins__Storage__Name | Yes | — | Set to Redis |
Infra__Plugins__Storage__Version | Yes | — | Plugin version (e.g., 0.9.0) |
Infra__Plugins__Storage__Config__ConnectionString | Yes | — | Redis connection string (e.g., localhost:6379) |
Infra__Plugins__Storage__Config__KeyPrefix | No | notiway: | Prefix applied to all Redis keys used by this plugin |
Infrastructure
- Running Redis instance — v5.0+ recommended.
- No additional setup needed — keys are created automatically and TTL is managed via key expiration.
Docker Compose
docker-compose.yml
services:
notiway:
image: notiway/notify:portable-0.6.0
ports:
- "5000:8080"
environment:
- Infra__Plugins__Storage__Name=Redis
- Infra__Plugins__Storage__Version=0.9.0
- Infra__Plugins__Storage__Config__ConnectionString=redis:6379
- Infra__Plugins__Storage__Config__KeyPrefix=notiway:
redis:
image: redis:7-alpine
ports:
- "6379:6379"