sha256:7cabad0fd97a900a123f4e519e222ee54ef8c7451641f900107d4f3b1ab08d2f
Last pushed
12 days by nevce
Type
Compose
Manifest digest
sha256:7cabad0fd97a900a123f4e519e222ee54ef8c7451641f900107d4f3b1ab08d2f
name: netzwerk-scanner-release
services:
database:
image: nevce/netzwerk-scanner-db:1.1
environment:
POSTGRES_DB: network_scanner
POSTGRES_USER: network_scanner
POSTGRES_PASSWORD: ${NETZWERK_SCANNER_DB_PASSWORD:?Datenbankpasswort erforderlich}
volumes:
- postgres_data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U network_scanner -d network_scanner"]
interval: 5s
timeout: 5s
retries: 5
restart: unless-stopped
scanner:
image: nevce/netzwerk-scanner-scanner:1.1
restart: unless-stopped
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
healthcheck:
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1:8081/health"]
interval: 10s
timeout: 5s
retries: 5
backend:
image: nevce/netzwerk-scanner-backend:1.1
environment:
DB_HOST: database
DB_PORT: "5432"
POSTGRES_DB: network_scanner
POSTGRES_USER: network_scanner
POSTGRES_PASSWORD: ${NETZWERK_SCANNER_DB_PASSWORD:?Datenbankpasswort erforderlich}
SCANNER_URL: http://scanner:8081
depends_on:
database:
condition: service_healthy
scanner:
condition: service_healthy
restart: unless-stopped
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
frontend:
image: nevce/netzwerk-scanner-frontend:1.1
ports:
- "127.0.0.1:3000:8080"
depends_on:
- backend
restart: unless-stopped
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
volumes:
postgres_data:
services:
backend:
image: docker.io/nevce/netzwerk-scanner-backend:1.1@sha256:67c90e3324b748efd86cafbe42b8954558db7bbc053f9c0c8b16a824be5f5fa2
database:
image: docker.io/nevce/netzwerk-scanner-db:1.1@sha256:da1ec8884f1bfcd4e34c0cfa5eeed87957a7fd4bc4370cb2c1e955339963d273
frontend:
image: docker.io/nevce/netzwerk-scanner-frontend:1.1@sha256:04153fc221e3816ddbbc72ab8375896ff6ef590130c9259c407046fac7c1d64b
scanner:
image: docker.io/nevce/netzwerk-scanner-scanner:1.1@sha256:955c1cc34bc3022364a23373e158a58997367610ec2290bff0002ac952f09ee1
docker compose -f oci://nevce/netzwerk-scanner-stack:1.1 upUse the above command to pull and run the Compose file. Learn more.