name: npmplus services: npmplus: image: ${NPMPLUS_IMAGE:-docker.io/zoeyvid/npmplus:latest} container_name: npmplus profiles: - npmplus restart: unless-stopped network_mode: host cap_drop: - ALL cap_add: - NET_BIND_SERVICE - SETGID - DAC_OVERRIDE security_opt: - no-new-privileges:true volumes: - ${DATA_ROOT:-/data}/apps/npmplus:/data environment: - TZ=${TZ:-Europe/Warsaw} - ACME_EMAIL=${ACME_EMAIL} - INITIAL_ADMIN_EMAIL=${INITIAL_ADMIN_EMAIL:-} - INITIAL_ADMIN_PASSWORD=${INITIAL_ADMIN_PASSWORD:-} - NPM_LISTEN_LOCALHOST=${NPM_LISTEN_LOCALHOST:-false} - DISABLE_IPV6=${DISABLE_IPV6:-false}