Static previews on ports 9090–9092: DD 90 branding (Montserrat, #0042B3, logo), FINMA sticky, no taler-ops-www build. ng1 landing, ng2 step/amount sliders + tabs, ng3 classic mirror. Podman nginx, bin/up.sh, Caddy snippet, /CHANGES notes for current site only.
63 lines
1.7 KiB
YAML
63 lines
1.7 KiB
YAML
# Taler Operations design previews — host ports 9090+
|
|
# tops.ng1 → 9090 | tops.ng2 → 9091 | tops.ng3 → 9092
|
|
#
|
|
# Usage (on koopa):
|
|
# cd ~/koopa-tops && ./bin/up.sh
|
|
|
|
services:
|
|
tops-ng1:
|
|
image: docker.io/library/nginx:1.27-alpine
|
|
container_name: koopa-tops-ng1
|
|
restart: unless-stopped
|
|
ports:
|
|
- "9090:80"
|
|
volumes:
|
|
- ../ng1:/usr/share/nginx/html:ro
|
|
labels:
|
|
org.hacktivism.service: tops-ng1
|
|
org.hacktivism.host_port: "9090"
|
|
org.hacktivism.site: tops.ng1.hacktivism.ch
|
|
org.hacktivism.managed_by: koopa-admin
|
|
healthcheck:
|
|
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1/"]
|
|
interval: 30s
|
|
timeout: 5s
|
|
retries: 3
|
|
|
|
tops-ng2:
|
|
image: docker.io/library/nginx:1.27-alpine
|
|
container_name: koopa-tops-ng2
|
|
restart: unless-stopped
|
|
ports:
|
|
- "9091:80"
|
|
volumes:
|
|
- ../ng2:/usr/share/nginx/html:ro
|
|
labels:
|
|
org.hacktivism.service: tops-ng2
|
|
org.hacktivism.host_port: "9091"
|
|
org.hacktivism.site: tops.ng2.hacktivism.ch
|
|
org.hacktivism.managed_by: koopa-admin
|
|
healthcheck:
|
|
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1/"]
|
|
interval: 30s
|
|
timeout: 5s
|
|
retries: 3
|
|
|
|
tops-ng3:
|
|
image: docker.io/library/nginx:1.27-alpine
|
|
container_name: koopa-tops-ng3
|
|
restart: unless-stopped
|
|
ports:
|
|
- "9092:80"
|
|
volumes:
|
|
- ../ng3:/usr/share/nginx/html:ro
|
|
labels:
|
|
org.hacktivism.service: tops-ng3
|
|
org.hacktivism.host_port: "9092"
|
|
org.hacktivism.site: tops.ng3.hacktivism.ch
|
|
org.hacktivism.managed_by: koopa-admin
|
|
healthcheck:
|
|
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1/"]
|
|
interval: 30s
|
|
timeout: 5s
|
|
retries: 3
|