diff --git a/.gitea/workflows/prod_image_build_push.yaml b/.gitea/workflows/prod_image_tag_promote.yaml similarity index 86% rename from .gitea/workflows/prod_image_build_push.yaml rename to .gitea/workflows/prod_image_tag_promote.yaml index ec31a2c..fcef6f0 100644 --- a/.gitea/workflows/prod_image_build_push.yaml +++ b/.gitea/workflows/prod_image_tag_promote.yaml @@ -54,10 +54,10 @@ jobs: registry: 'http://192.168.0.100:8928' username: hitanshu password: ${{ secrets.TOKEN }} - - name: Gradle build - run: ./gradlew bootBuildImage --imageName=192.168.0.100:8928/hithomelabs/cftunnels:${{ needs.tag.outputs.new_version }} - - name: Tag image as test - run: docker tag 192.168.0.100:8928/hithomelabs/cftunnels:${{ needs.tag.outputs.new_version }} 192.168.0.100:8928/hithomelabs/cftunnels:prod + - name: Tag prod image + run: | + docker tag 192.168.0.100:8928/hithomelabs/cftunnels:test 192.168.0.100:8928/hithomelabs/cftunnels:${{ needs.tag.outputs.new_version }} + docker tag 192.168.0.100:8928/hithomelabs/cftunnels:${{ needs.tag.outputs.new_version }} 192.168.0.100:8928/hithomelabs/cftunnels:prod - name: Push to Gitea Registry run: | docker push 192.168.0.100:8928/hithomelabs/cftunnels:prod diff --git a/docker-compose.yaml b/docker-compose.yaml index 7cac007..29e1529 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,6 +2,8 @@ services: app: image: gitea.hithomelabs.com/hithomelabs/cftunnels:${ENV} container_name: cftunnels_${ENV} + ports: + - "${HOST_PORT:-5002}:8080 environment: - CLOUDFLARE_ACCOUNT_ID=${CLOUDFLARE_ACCOUNT_ID} - CLOUDFLARE_API_KEY=${CLOUDFLARE_API_KEY} @@ -9,6 +11,5 @@ services: - ENV=${ENV} - OAUTH_CLIENT_ID=${OAUTH_CLIENT_ID} - OAUTH_CLIENT_SECRET=${OAUTH_CLIENT_SECRET} - ports: - - 5002:8080 + - HOST_PORT=${HOST_PORT} restart: unless-stopped \ No newline at end of file