2 Commits

Author SHA1 Message Date
Guillermo
6a8ffe5da8 Actualizado Domain y subdomain 2026-02-12 09:19:56 +00:00
Guillermo
df12fe5339 Change domain_base in traefik labels 2026-02-12 09:12:29 +00:00
3 changed files with 18 additions and 59 deletions

View File

@@ -17,11 +17,11 @@ services:
networks: networks:
- beyond-net - beyond-net
frontend: XXXfrontend:
build: build:
context: ./frontend context: ./frontend
args: args:
# el front compilará con este BASE_URL -> /api # el front compilar con este BASE_URL -> /api
VITE_API_BASE_URL: /api VITE_API_BASE_URL: /api
container_name: beyond-frontend container_name: beyond-frontend
expose: expose:
@@ -31,12 +31,12 @@ services:
- frontend - frontend
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "treafik.http.routers.XXX-https.rule=Host(`XXX.mylab.k8s.org.es`)" - "traefik.http.routers.XXX-server.rule=Host(`DDD`)"
- "traefik.http.routers.XXX-https.entrypoints=websecure" - "traefik.http.routers.XXX-server.entrypoints=websecure"
- "traefik.http.routers.XXX-https.tls=true" - "traefik.http.routers.XXX-server.tls=true"
- "traefik.http.routers.XXX-https.tls.certresolver=doresolv" - "traefik.http.routers.XXX-server.tls.certresolver=doresolv"
- "traefik.http.routers.XXX-https.service=XXX-service-scv" - "traefik.http.routers.XXX-server.service=XXXfrontend"
- "traefik.http.services.XXX-service-scv.loadBalancer.server.port=4173" - "traefik.http.services.XXXfrontend.loadBalancer.server.port=4173"
depends_on: depends_on:
- backend - backend

View File

@@ -1,51 +0,0 @@
version: "3.9"
services:
backend:
build:
context: ./backend
container_name: beyond-backend
environment:
# credenciales del API (las mismas que usas ahora)
BASIC_AUTH_USERNAME: "beyond"
BASIC_AUTH_PASSWORD: "beyond2026"
CACHE_DIR: "/data/cache"
volumes:
- cache-data:/data/cache
expose:
- "8000"
networks:
- beyond-net
frontend:
build:
context: ./frontend
args:
# el front compilará con este BASE_URL -> /api
VITE_API_BASE_URL: /api
container_name: beyond-frontend
expose:
- "4173"
networks:
- beyond-net
- frontend
labels:
- "traefik.enable=true"
- "treafik.http.routers.XXX-https.rule=Host('XXX.mylab.k8s.org.es')"
- "traefik.http.routers.XXX-https.entrypoints=websecure"
- "traefik.http.routers.XXX-https.tls=true"
- "traefik.http.routers.XXX-https.tls.certresolver=doresolv"
- "traefik.http.routers.XXX-https.service=XXX-service-scv"
- "traefik.http.services.XXX-service-scv.loadBalancer.server.port=4173"
depends_on:
- backend
volumes:
cache-data:
driver: local
networks:
beyond-net:
driver: bridge
frontend:
external: true

View File

@@ -197,6 +197,16 @@ if ! grep -q "XXX" docker-compose.yml; then
else else
sed -i "s/XXX/\"$SUBDOMAIN\"/" docker-compose.yml sed -i "s/XXX/\"$SUBDOMAIN\"/" docker-compose.yml
fi fi
if $DOMAIN==$SUBDOMAIN; then
DOMAIN=$DOMAIN".analytics.beyondcx.org"
fi
if ! grep -q "DDD" docker-compose.yml; then
echo "⚠ No encuentro XXX en docker-compose.yml. Revisa el archivo a mano."
else
sed -i "s/DDD/\"$DOMAIN\"/" docker-compose.yml
fi
# Aseguramos que nginx exponga también 443 # Aseguramos que nginx exponga también 443
#if grep -q 'ports:' docker-compose.yml && grep -q 'nginx:' docker-compose.yml; then #if grep -q 'ports:' docker-compose.yml && grep -q 'nginx:' docker-compose.yml; then