Build [v1.9.8] (Final Stability: Static Internal Port Mapping)

This commit is contained in:
Daniel Bedeleanu
2026-04-13 21:48:40 +03:00
parent 9348336709
commit 476fda7203
3 changed files with 12 additions and 5 deletions

View File

@@ -1,9 +1,13 @@
https://:{$FRONTEND_SSL_PORT} {
# TFM aInventory - Caddy Static Internal Configuration
# We use standard ports 443/444 internally to decouple from host-side dynamic ports.
https://:443 {
tls internal
reverse_proxy frontend:3000
}
https://:{$BACKEND_SSL_PORT} {
# Backend SSL Proxy
https://:444 {
tls internal
reverse_proxy backend:8000
}

View File

@@ -25,8 +25,11 @@ fi
echo "🚀 Building and starting containers..."
docker compose --env-file inventory.env up -d --build --remove-orphans
echo ""
echo "🔍 Verifying port mapping..."
docker compose ps --format "table {{.Name}}\t{{.Status}}\t{{.Ports}}"
echo ""
echo "✅ Deployment requested."
echo " Access URL: https://${SERVER_IP:-localhost}:${FRONTEND_SSL_PORT:-8919}"
echo " Run 'docker compose ps' to check status."
echo ""

View File

@@ -40,8 +40,8 @@ services:
networks:
- inventory_net
ports:
- ${BACKEND_SSL_PORT:-3002}:${BACKEND_SSL_PORT:-3002}
- ${FRONTEND_SSL_PORT:-3003}:${FRONTEND_SSL_PORT:-3003}
- ${BACKEND_SSL_PORT:-8918}:444
- ${FRONTEND_SSL_PORT:-8919}:443
env_file:
- inventory.env
volumes: