-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
Application Submission: AWS End User Messaging (EUM)
Application Details
- Name: AWS End User Messaging (EUM)
- Category: Utilities
- Docker Image: ghcr.io/n85uk/aws-eum:latest
- Author: Paul McCann
- Description: Web-based SMS sending application using AWS Pinpoint SMS services
Features
- Web interface for sending SMS messages
- AWS Pinpoint SMS integration
- Configurable originators (phone numbers)
- Message history tracking
- Secure credential management
Technical Details
- Base Image: Node.js 20 on Debian
- Ports: 80 (web interface)
- Volumes: /app/data (message history)
- Environment Variables:
- AWS_ACCESS_KEY_ID (required)
- AWS_SECRET_ACCESS_KEY (required)
- AWS_REGION (default: eu-west-2)
- ORIGINATORS (optional)
Security & Compliance
- ✅ No secrets included in image or templates
- ✅ User provides own AWS credentials
- ✅ Follows CA security policies
- ✅ Environment variables properly exposed
Testing
- ✅ Docker image built and published successfully
- ✅ Manual testing completed
- ✅ Template validation passed
Files Attached
template.cfg- CA template configurationdoc.md- Application documentation
Additional Notes
- Image is publicly available on GitHub Container Registry
- Comprehensive documentation provided
- Ready for production deployment
[doc.md](https://github.com/user-attachments/files/22498643/doc.md)
[template.cfg](https://github.com/N85UK/UnRiaid_Apps/blob/main/AWS_EUM/template.cfg)
Metadata
Metadata
Assignees
Labels
No labels