version: "3.3" services: # scrutiny: # image: ghcr.io/analogj/scrutiny:master-omnibus # container_name: scrutiny # hostname: scrutiny # networks: # - netgrimoire # ports: # - 8081:8080 # - 8086:8086 # cap_add: # - SYS_RAWIO # devices: # - "/dev/sda" # # - "/dev/sdb" # - "/dev/sdc" # - "/dev/sdd" # - "/dev/sde" # - "/dev/sdf" # - "/dev/sdg" # - "/dev/sdh" # - "/dev/sdi" # - "/dev/sdj" # volumes: # - /run/udev:/run/udev:ro # - /DockerVol/scrutiny/config:/opt/scrutiny/config # - /DockerVol/scrutiny/influxdb:/opt/scrutiny/influxdb # glances: # image: nicolargo/glances # container_name: glances # hostname: glances # restart: always # network_mode: host # privileged: true # pid: host # volumes: # - /docker/volumes/glances/config:/glances/conf # - /var/run/docker.sock:/var/run/docker.sock # environment: # - TZ=Europe/Brussels # - "GLANCES_OPT=-w" # ports: # - 61208-61209:61208-61209 lldap: image: lldap/lldap:stable ports: # For LDAP, not recommended to expose, see Usage section. #- "3890:3890" # For LDAPS (LDAP Over SSL), enable port if LLDAP_LDAPS_OPTIONS__ENABLED set true, look env below #- "6360:6360" # For the web front-end - "17170:17170" volumes: - "/DockerVol/lldap/lldap_data:/data" # Alternatively, you can mount a local folder # - "./lldap_data:/data" networks: - netgrimoire environment: - TZ=America/Chicago - PGID=999 - PUID=1001 - LLDAP_JWT_SECRET=F@lcon13 - LLDAP_KEY_SEED=1qaz@WSX1qaz@WSX - LLDAP_LDAP_BASE_DN=dc=pncharris,dc=com # If using LDAPS, set enabled true and configure cert and key path # - LLDAP_LDAPS_OPTIONS__ENABLED=true # - LLDAP_LDAPS_OPTIONS__CERT_FILE=/path/to/certfile.crt # - LLDAP_LDAPS_OPTIONS__KEY_FILE=/path/to/keyfile.key # You can also set a different database: # - LLDAP_DATABASE_URL=mysql://mysql-user:password@mysql-server/my-database # - LLDAP_DATABASE_URL=postgres://postgres-user:password@postgres-server/my-database # netboot: # image: linuxserver/netbootxyz # container_name: netboot # hostname: netboot # ports: # - 3000:3000 # - 69:69 # - 8084:80 # environment: # - PGID=33 # - PUID=33 # volumes: # - /DockerVol/netboot:/config # - /export/Images/netboot:/assets # restart: always # agent: # image: portainer/agent # volumes: # - /var/run/docker.sock:/var/run/docker.sock # - /var/lib/docker/volumes:/var/lib/docker/volumes # ports: # - "9001:9001" # restart: always