fix: rename management center containers to {realm}[-test] convention
- docker/vmis: container_name vmis-backend → vmis - docker/vmis-test: container_name vmis-backend-test → vmis-admin-test - route YAML: vmis_backend_url uses realm dynamically (http://{realm}:10281) All containers now follow consistent naming: nc-{realm}, oo-{realm}, {realm} Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -201,7 +201,8 @@ def _generate_tenant_route_yaml(tenant, is_active: bool) -> str:
|
|||||||
|
|
||||||
if tenant.is_manager:
|
if tenant.is_manager:
|
||||||
# Manager 租戶:/admin → vmis-backend,/api → vmis-backend,根路徑 → NC Drive
|
# Manager 租戶:/admin → vmis-backend,/api → vmis-backend,根路徑 → NC Drive
|
||||||
vmis_backend_url = "http://vmis-backend:10281" if is_active else "http://vmis-backend-test:10281"
|
realm = tenant.keycloak_realm or tenant.code
|
||||||
|
vmis_backend_url = f"http://{realm}:10281" if is_active else f"http://{realm}-test:10281"
|
||||||
lines += [
|
lines += [
|
||||||
" middlewares:",
|
" middlewares:",
|
||||||
" vmis-strip-admin:",
|
" vmis-strip-admin:",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
vmis-backend-test:
|
vmis-admin-test:
|
||||||
image: vmis-backend:latest
|
image: vmis-backend:latest
|
||||||
container_name: vmis-backend-test
|
container_name: vmis-admin-test
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
services:
|
services:
|
||||||
vmis-backend:
|
vmis:
|
||||||
build:
|
build:
|
||||||
context: ../..
|
context: ../..
|
||||||
dockerfile: docker/vmis/Dockerfile
|
dockerfile: docker/vmis/Dockerfile
|
||||||
image: vmis-backend:latest
|
image: vmis-backend:latest
|
||||||
container_name: vmis-backend
|
container_name: vmis
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
Reference in New Issue
Block a user