nadeeshamedagama/Cloud_Native_Task_Manager Deploy
Deploy the Cloud_Native_Task_Manager microservices platform (6 microservices + Next.js + 3x PostgreSQL) using Docker Compose
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| database-username | PostgreSQL username (for all 3 databases) | no | taskuser |
| database-password | PostgreSQL password (for all 3 databases) | yes | — |
| jwt-secret | JWT signing secret (min 64 hex chars / base64) | yes | — |
| jwt-expiration | JWT token expiration in milliseconds | no | 86400000 |
| admin-username | Default admin username | no | admin |
| admin-password | Default admin password | no | admin123 |
| admin-email | Default admin email | no | admin@taskmanager.com |
| api-url | Public API Gateway URL for the frontend | no | http://localhost:8080/api |
| api-gateway-port | Port to expose the API Gateway on | no | 8080 |
| eureka-port | Port to expose Eureka (Service Discovery) on | no | 8761 |
| frontend-port | Port to expose the frontend on | no | 3000 |
Outputs
| name | description |
|---|---|
| api-gateway-url | URL of the API Gateway (single entry point) |
| frontend-url | URL of the frontend application |
| eureka-url | URL of the Eureka Service Registry dashboard |
| swagger-url | URL of the Swagger UI (API documentation) |
| status | Deployment status message |