# sample-Java **Repository Path**: tq-wang/sample-java ## Basic Information - **Project Name**: sample-Java - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-09 - **Last Updated**: 2026-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java Ops Console A Spring Boot service for managing staged application rollouts. ## Features - rollout registration - stage promotion and approval changes - summary endpoint for dashboards - `/health` and `/actuator/health` ## Run ```bash mvn spring-boot:run ``` Requires JDK 17+ and Maven 3.9+. Environment variables: - `SERVER_PORT`: HTTP port, default `8080` - `APP_NAME`: service name override ## Endpoints - `GET /health` - `GET /actuator/health` - `GET /api/v1/releases` - `POST /api/v1/releases` - `PATCH /api/v1/releases/{id}/status` - `PATCH /api/v1/releases/{id}/stage` - `GET /api/v1/summary`