Files
attack-defense-platform/services/anti-alchemy/docker-compose.yml
T

34 lines
888 B
YAML
Raw Normal View History

services:
anti-alchemy:
container_name: anti-alchemy_container
hostname: anti-alchemy
restart: always
build:
context: .
args:
- PASSWORD=$PASSWORD_11000
volumes:
- ../receiver/flags/anti-alchemy.txt:/flag.txt:ro
- ../utils/bashrc:/root/.bashrc:ro
- ../utils/preexec.sh:/root/.preexec.sh:ro
ports:
- "11000:5000"
- "11022:22"
extra_hosts:
- "host.docker.internal:host-gateway"
environment:
- DB_NAME=postgres
- DB_USER=postgres
- DB_PASS=password
- DB_HOST=anti-alchemy-db
- DB_PORT=5432
- SECRET_KEY=$PASSWORD_11000
depends_on:
- anti-alchemy-db
anti-alchemy-db:
image: postgres:16.3-alpine
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=password
volumes:
- ./db/dump.sql:/docker-entrypoint-initdb.d/init.sql