version: '3.8' services: npm: image: '${NPM_IMAGE}-step-ca:${NPM_VERSION}' container_name: npm restart: unless-stopped build: context: ./ args: NPM_IMAGE: ${NPM_IMAGE} NPM_VERSION: ${NPM_VERSION} STEP_CA_FQDN: ${STEP_CA_FQDN} ports: - '80:80' - '443:443' - '81:81' environment: DISABLE_IPV6: 'true' volumes: - ./data/npm-data:/data - ./data/npm-letsencrypt:/etc/letsencrypt