{"owner":"netalertx","repo":"NetAlertX","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"install/docker/docker-compose.dev.yml","servicesCount":1,"services":[{"name":"netalertx","image":"ghcr.io/netalertx/netalertx-dev:latest","restart":"unless-stopped","environment":["PUID=${NETALERTX_UID:-20211}","PGID=${NETALERTX_GID:-20211}","LISTEN_ADDR=${LISTEN_ADDR:-0.0.0.0}","PORT=${PORT:-20211}","GRAPHQL_PORT=${GRAPHQL_PORT:-20212}"],"volumes":["netalertx_data:/data","/etc/localtime:/etc/localtime"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name netalertx --restart always ghcr.io/netalertx/netalertx-dev:latest","podmanRunCommand":"podman run -d --name netalertx --restart always ghcr.io/netalertx/netalertx-dev:latest","skopeoInspectCommand":"skopeo inspect docker://ghcr.io/netalertx/netalertx-dev:latest","orasPullCommand":"oras pull ghcr.io/netalertx/netalertx-dev:latest","registryMeta":{"provider":"ghcr","image":"ghcr.io/netalertx/netalertx-dev","canonicalImage":"ghcr.io/netalertx/netalertx-dev:latest","latestTag":"latest","multiArch":["linux/amd64","linux/arm64"],"lastUpdated":"2026-10-23T03:55:40.785Z","cliCommands":{"dockerRun":"docker run -d --name netalertx --restart always ghcr.io/netalertx/netalertx-dev:latest","dockerPull":"docker pull ghcr.io/netalertx/netalertx-dev:latest","podmanRun":"podman run -d --name netalertx --restart always ghcr.io/netalertx/netalertx-dev:latest","skopeoInspect":"skopeo inspect docker://ghcr.io/netalertx/netalertx-dev:latest","orasPull":"oras pull ghcr.io/netalertx/netalertx-dev:latest","composeYaml":"services:\n  netalertx:\n    image: ghcr.io/netalertx/netalertx-dev:latest\n    restart: unless-stopped"}}}