Compare commits
No commits in common. "main" and "main" have entirely different histories.
@ -36,6 +36,3 @@ ENV=dev
|
||||
|
||||
# Host port to map to container port 8081
|
||||
HOST_PORT=8081
|
||||
|
||||
# Host port to map to actuator management port 8082 (health checks, LAN only)
|
||||
MGMT_PORT=5005
|
||||
|
||||
@ -9,5 +9,4 @@ RUN ./gradlew :portainer-automation:bootJar
|
||||
|
||||
FROM openjdk:17-jdk-slim
|
||||
COPY --from=build /app/portainer-automation/build/libs/*.jar app.jar
|
||||
EXPOSE 8081 8082
|
||||
ENTRYPOINT ["java", "-jar", "/app.jar"]
|
||||
|
||||
@ -5,7 +5,6 @@ dependencies {
|
||||
|
||||
implementation 'org.springframework.boot:spring-boot-starter-web'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-validation'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-actuator'
|
||||
implementation 'org.apache.httpcomponents.client5:httpclient5'
|
||||
|
||||
compileOnly 'org.projectlombok:lombok'
|
||||
|
||||
@ -3,8 +3,7 @@ services:
|
||||
image: gitea.hithomelabs.com/hithomelabs/portainer-automation:${ENV:-test}
|
||||
container_name: portainer-automation_${ENV:-test}
|
||||
ports:
|
||||
- "${HOST_PORT:-8081}:8081" # Application port (internal service)
|
||||
- "${MGMT_PORT:-5005}:8082" # Health management port (LAN only)
|
||||
- "${HOST_PORT:-8081}:8081"
|
||||
environment:
|
||||
- SPRING_PROFILES_ACTIVE=${SPRING_PROFILES_ACTIVE:-local}
|
||||
- PORTAINER_API_KEY=${PORTAINER_API_KEY}
|
||||
|
||||
@ -3,9 +3,3 @@ portainer.base-url=https://192.168.0.100:9442
|
||||
portainer.api-key=${PORTAINER_API_KEY:}
|
||||
portainer.endpoint-id=1
|
||||
portainer.service.api-key=${PORTAINER_SERVICE_API_KEY:change-me}
|
||||
|
||||
# Actuator configuration - management port and exposed endpoints
|
||||
# App runs on server.port=8081, so management port must differ (8082)
|
||||
management.server.port=8082
|
||||
management.endpoints.web.exposure.include=health,info
|
||||
management.endpoint.health.show-details=when-authorized
|
||||
|
||||
Loading…
Reference in New Issue
Block a user