Breaking Changes in Deployment
Target Audience
This is only relevant for users that don't use docker-compose
.
Services
Please inspect the docker-compose.yml
diff for breaking changes in service
deployment.
diff --git a/docker-compose.yml b/docker-compose.yml
index 9cb2cca..3e5c3fb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -66,10 +66,8 @@ services:
'./aopd',
'--log-format',
'json',
- '--external',
+ '--socket',
'0.0.0.0:3031',
- '--graphql-ws',
- '0.0.0.0:8766',
'--database',
'postgresql://aopd:$AOPD_DB_PW@postgres/21travel',
]
@@ -122,15 +120,15 @@ services:
container_name: travel-web-ui
depends_on:
- 'travel-autod'
- image: registry.21analytics.ch/21analytics/21-travel-web-ui:7.4.0
+ image: registry.21analytics.ch/21analytics/21-travel-web-ui:8.0.0
- quickproof:
+ aopp-portal:
<<: *21-defaults
- container_name: quickproof
+ container_name: aopp-portal
depends_on:
- 'travel-autod'
- 'travel-aopd'
- image: registry.21analytics.ch/21analytics/quickproof:7.4.0
+ image: registry.21analytics.ch/21analytics/aopp-portal:8.0.0
beosin:
<<: *21-defaults
Reverse Proxy
Please inspect the Caddyfile
diff for breaking changes in the reverse proxy.
diff --git a/Caddyfile b/Caddyfile
index 0778974..76fc0f4 100644
--- a/Caddyfile
+++ b/Caddyfile
@@ -31,7 +31,6 @@ trp.yourDomain.com {
(api-access) {
reverse_proxy /graphql travel-autod:8765
- reverse_proxy /aopd/graphql-ws travel-aopd:8766
reverse_proxy /version travel-autod:8765
header /auth* >Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; object-src 'none'"
reverse_proxy /auth* keycloak:8080
@@ -71,13 +70,14 @@ compliance-dashboard.yourDomain.com {
# Replace aopp-portal.yourDomain.com with the public domain name you plan to use.
aopp-portal.yourDomain.com {
- reverse_proxy quickproof:8080
- reverse_proxy /pub/graphql travel-autod:8765
- reverse_proxy /pub/aopd/graphql-ws travel-aopd:8766
- reverse_proxy /version travel-autod:8765
+ reverse_proxy aopp-portal:8080
+ reverse_proxy /graphql travel-aopd:3031
+ reverse_proxy /graphql-ws travel-aopd:3031
+ reverse_proxy /version travel-aopd:3031
# End user wallets need to POST their proofs to this path.
reverse_proxy /proofs/* travel-aopd:3031
+ reverse_proxy /aopd-url-check travel-aopd:3031
log
encode gzip