{"owner":"mnfst","repo":"manifest","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"deploy/coolify/docker-compose.yml","servicesCount":2,"services":[{"name":"manifest","image":"manifestdotbuild/manifest:6","environment":["SERVICE_URL_MANIFEST_2099","PORT=2099","BIND_ADDRESS=0.0.0.0","DATABASE_URL=postgresql://manifest:${SERVICE_PASSWORD_POSTGRES}@postgres:5432/manifest","BETTER_AUTH_SECRET=${SERVICE_HEX_64_AUTH}","MANIFEST_ENCRYPTION_KEY=${SERVICE_HEX_64_ENCRYPTION}","BETTER_AUTH_URL=${SERVICE_URL_MANIFEST_2099}","MANIFEST_MODE=selfhosted","NODE_ENV=production","DB_POOL_MAX=10","AUTH_DB_POOL_MAX=5","REQUEST_RECORDING_STORAGE=filesystem","REQUEST_RECORDING_FILESYSTEM_PATH=/data/request-recordings"],"volumes":["manifest-recordings-data:/data/request-recordings"],"depends_on":["postgres"]},{"name":"postgres","image":"postgres:16-alpine","environment":["POSTGRES_USER=manifest","POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRES}","POSTGRES_DB=manifest"],"volumes":["manifest-postgres-data:/var/lib/postgresql/data"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name manifest --restart always manifestdotbuild/manifest:6","podmanRunCommand":"podman run -d --name manifest --restart always manifestdotbuild/manifest:6","skopeoInspectCommand":"skopeo inspect docker://docker.io/manifestdotbuild/manifest:6","orasPullCommand":"oras pull manifestdotbuild/manifest:6","registryMeta":{"provider":"dockerhub","image":"manifestdotbuild/manifest","canonicalImage":"docker.io/manifestdotbuild/manifest:6","latestTag":"6","cliCommands":{"dockerRun":"docker run -d --name manifest --restart always manifestdotbuild/manifest:6","dockerPull":"docker pull manifestdotbuild/manifest:6","podmanRun":"podman run -d --name manifest --restart always manifestdotbuild/manifest:6","skopeoInspect":"skopeo inspect docker://docker.io/manifestdotbuild/manifest:6","orasPull":"oras pull manifestdotbuild/manifest:6","composeYaml":"services:\n  manifest:\n    image: manifestdotbuild/manifest:6\n    restart: unless-stopped"}}}