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