{"owner":"pascalorg","repo":"editor","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":1,"services":[{"name":"editor","image":"ghcr.io/pascalorg/pascal-editor:latest","build":".","restart":"unless-stopped","ports":["${PORT:-3000}:3000"],"environment":["PASCAL_ADMIN_PASSWORD=${PASCAL_ADMIN_PASSWORD:?Set PASCAL_ADMIN_PASSWORD}","PASCAL_PUBLIC_URL=${PASCAL_PUBLIC_URL:-http://localhost:${PORT:-3000}}","PASCAL_SCENE_API_TOKEN=${PASCAL_SCENE_API_TOKEN:-}"],"volumes":["pascal-data:/data"]}],"exposedPorts":["3000"],"dockerRunCommand":"docker run -d --name editor -p 3000:3000 --restart always ghcr.io/pascalorg/pascal-editor:latest","podmanRunCommand":"podman run -d --name editor -p 3000:3000 --restart always ghcr.io/pascalorg/pascal-editor:latest","skopeoInspectCommand":"skopeo inspect docker://ghcr.io/pascalorg/pascal-editor:latest","orasPullCommand":"oras pull ghcr.io/pascalorg/pascal-editor:latest","registryMeta":{"provider":"ghcr","image":"ghcr.io/pascalorg/pascal-editor","canonicalImage":"ghcr.io/pascalorg/pascal-editor:latest","latestTag":"latest","multiArch":["linux/amd64","linux/arm64"],"lastUpdated":"2026-10-23T05:11:38.009Z","cliCommands":{"dockerRun":"docker run -d --name editor -p 3000:3000 --restart always ghcr.io/pascalorg/pascal-editor:latest","dockerPull":"docker pull ghcr.io/pascalorg/pascal-editor:latest","podmanRun":"podman run -d --name editor -p 3000:3000 --restart always ghcr.io/pascalorg/pascal-editor:latest","skopeoInspect":"skopeo inspect docker://ghcr.io/pascalorg/pascal-editor:latest","orasPull":"oras pull ghcr.io/pascalorg/pascal-editor:latest","composeYaml":"services:\n  editor:\n    image: ghcr.io/pascalorg/pascal-editor:latest\n    restart: unless-stopped\n    ports:\n      - \"3000:3000\""}}}