Sign inSign up

tiizss/breakinglab-mutillidae:www

Manifest digest

sha256:87f43aeae630cf30785a9e9cbe5cb0d3e6472653ce7096002e4f0e1a59f6e638

Last pushed

20 days by tiizss

Type

Compose

Manifest digest

sha256:87f43aeae630cf30785a9e9cbe5cb0d3e6472653ce7096002e4f0e1a59f6e638

Compose file content

name: breakinglab_mutillidae
services:
  mutillidae_database:
    container_name: mutillidae_database
    labels:
      breakinglab.lab: mutillidae
    image: tiizss/mutillidae:database
    networks:
      datanet:
        aliases:
          - database
  mutillidae_database_admin:
    container_name: mutillidae_database_admin
    labels:
      breakinglab.lab: mutillidae
    image: tiizss/mutillidae:database_admin
    networks:
      datanet:
        aliases:
          - database_admin
    depends_on:
      mutillidae_database:
        condition: service_started
        required: true
    ports:
      - mode: ingress
        host_ip: 127.9.0.1
        target: 80
        published: "81"
        protocol: tcp
  mutillidae_directory:
    container_name: mutillidae_directory
    labels:
      breakinglab.lab: mutillidae
    image: tiizss/mutillidae:ldap
    networks:
      ldapnet:
        aliases:
          - directory
    volumes:
      - type: volume
        source: mutillidae_ldap_data
        target: /var/lib/ldap
        volume: {}
      - type: volume
        source: mutillidae_ldap_config
        target: /etc/ldap/slapd.d
        volume: {}
    ports:
      - mode: ingress
        host_ip: 127.9.0.1
        target: 389
        published: "389"
        protocol: tcp
  mutillidae_directory_admin:
    container_name: mutillidae_directory_admin
    labels:
      breakinglab.lab: mutillidae
    image: tiizss/mutillidae:ldap_admin
    networks:
      ldapnet:
        aliases:
          - directory_admin
    depends_on:
      mutillidae_directory:
        condition: service_started
        required: true
    ports:
      - mode: ingress
        host_ip: 127.9.0.1
        target: 80
        published: "82"
        protocol: tcp
  mutillidae_www:
    container_name: mutillidae_www
    labels:
      breakinglab.lab: mutillidae
    image: tiizss/mutillidae:www
    networks:
      datanet:
        aliases:
          - www
      ldapnet:
        aliases:
          - www
    depends_on:
      mutillidae_database:
        condition: service_started
        required: true
      mutillidae_directory:
        condition: service_started
        required: true
    ports:
      - mode: ingress
        host_ip: 127.9.0.1
        target: 80
        published: "80"
        protocol: tcp
      - mode: ingress
        host_ip: 127.9.0.1
        target: 80
        published: "8888"
        protocol: tcp
      - mode: ingress
        host_ip: 127.9.0.1
        target: 443
        published: "443"
        protocol: tcp
networks:
  datanet:
    name: breakinglab_mutillidae_datanet
  ldapnet:
    name: breakinglab_mutillidae_ldapnet
volumes:
  mutillidae_ldap_config:
    name: mutillidae_ldap_config
  mutillidae_ldap_data:
    name: mutillidae_ldap_data
services:
  mutillidae_database:
    image: docker.io/tiizss/mutillidae:database@sha256:45196eaf2bea50a2002742c46beec5c2e2065b1f4576dbbbb8030b34cf849cb3
  mutillidae_database_admin:
    image: docker.io/tiizss/mutillidae:database_admin@sha256:4526c3d02255052bd238fb3c1ae88d7ede82c7c86e100fd6a8251e8d99dffae1
  mutillidae_directory:
    image: docker.io/tiizss/mutillidae:ldap@sha256:ad98fc65588bc9d36e1e5bde7d9314b95a8f547c4913a9611cea14aac3cc6c33
  mutillidae_directory_admin:
    image: docker.io/tiizss/mutillidae:ldap_admin@sha256:d0051b847bc78a266bc89d7977d6f4e88cff0bb1d1c7616c78a8f90bb7b7e229
  mutillidae_www:
    image: docker.io/tiizss/mutillidae:www@sha256:5494bba35bcb3e881666d80ea278aa9de1c63f729f00d7d1bd5a519286c0b301

Docker commands

docker compose -f oci://tiizss/breakinglab-mutillidae:www up

Use the above command to pull and run the Compose file. Learn more⁠.

Images used

Image


Pulls

262

Stars

0

Last Updated

23 days