Commit Graph

13 Commits

Author SHA1 Message Date
3de734dbc5 Hithomelabs/CFTunnels#149: Add Spring Boot Actuator health check endpoints
- Add spring-boot-starter-actuator dependency
- Configure management port (8081) separate from application port (8080)
- Expose /actuator/health and /actuator/info endpoints publicly
- Block other actuator endpoints without authentication
- Add ActuatorSecurityConfig for actuator-specific security rules
- Update Docker Compose to expose management port (5003:8081)
- Update Dockerfile to expose ports 8080 and 8081
- Add actuator configuration to all profile-specific properties files
2026-07-28 11:02:19 +05:30
8ee2abdbd7 Hithomelabs/CFTunnels#139: Remove portainer-automation service from docker-compose.yaml (now managed independently via portainer-automation/docker-compose.yaml) 2026-07-09 05:04:48 +00:00
8f4af5e322 Hithomelabs/CFTunnels#99: Deploy portainer-automation service
- Add Dockerfile for portainer-automation (multi-stage build)
- Add standalone docker-compose.yaml for PA service
- Add application-prod.properties (prod Portainer :9443)
- Add application-ci.properties (CI test endpoints)
- Add .env.example with documented env vars for PA
- Add PORTAINER_STACK.md with deployment guide, env var tables, architecture diagram
- Add CI workflow (portainer_automation_build_push.yml) for image build/push
- Update root docker-compose.yaml to include PA service
2026-07-07 02:51:58 +05:30
c8a25cf438 Configure springdoc swagger oauth client-id from environment variable
- Update application.properties to use SWAGGER_OAUTH_CLIENT_ID env var
- Add SWAGGER_OAUTH_CLIENT_ID to docker-compose.yaml environment
- Add SWAGGER_OAUTH_CLIENT_ID to IntelliJ run configuration
2026-01-23 02:11:32 +05:30
25ef5660fa Env name added in container name 2025-10-18 17:30:25 +05:30
057d0120b7 db port variable added 2025-10-12 23:58:14 +05:30
bbadd41ec4 bug fixes 2025-10-12 22:55:05 +05:30
c567cf766d Postgres integration 2025-10-12 21:59:55 +05:30
fb4ff60729 Adding env file placeholder is manddatory for portainer env variables workflow 2025-09-21 12:29:30 +05:30
6b6ef23108 Fixing faulty docker-compose 2025-09-21 01:00:18 +05:30
831aaa41eb Adding port config based on environment variables, removing gradle build for prod deployment 2025-09-21 00:34:20 +05:30
e960c5cfa5 Final cahnges to add OIDC, setting groups and authorities 2025-09-15 00:21:49 +05:30
4483bf5a1b Adding env agnostic docker compose file 2025-05-28 19:15:50 +05:30