{"owner":"m1k1o","repo":"neko","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yaml","servicesCount":1,"services":[{"name":"neko","image":"ghcr.io/m1k1o/neko/firefox:latest","restart":"unless-stopped","ports":["8080:8080","52000-52100:52000-52100/udp"],"environment":["NEKO_WEBRTC_EPR=52000-52100","NEKO_DESKTOP_SCREEN=1920x1080@30","NEKO_MEMBER_MULTIUSER_USER_PASSWORD=neko","NEKO_MEMBER_MULTIUSER_ADMIN_PASSWORD=admin","NEKO_WEBRTC_NAT1TO1=<your-IP>"]}],"exposedPorts":["8080"],"dockerRunCommand":"docker run -d --name neko -p 8080:8080 --restart always ghcr.io/m1k1o/neko/firefox:latest","podmanRunCommand":"podman run -d --name neko -p 8080:8080 --restart always ghcr.io/m1k1o/neko/firefox:latest","skopeoInspectCommand":"skopeo inspect docker://ghcr.io/m1k1o/neko/firefox:latest","orasPullCommand":"oras pull ghcr.io/m1k1o/neko/firefox:latest","registryMeta":{"provider":"ghcr","image":"ghcr.io/m1k1o/neko/firefox","canonicalImage":"ghcr.io/m1k1o/neko/firefox:latest","latestTag":"latest","multiArch":["linux/amd64","linux/arm64"],"lastUpdated":"2026-10-23T05:47:53.591Z","cliCommands":{"dockerRun":"docker run -d --name neko -p 8080:8080 --restart always ghcr.io/m1k1o/neko/firefox:latest","dockerPull":"docker pull ghcr.io/m1k1o/neko/firefox:latest","podmanRun":"podman run -d --name neko -p 8080:8080 --restart always ghcr.io/m1k1o/neko/firefox:latest","skopeoInspect":"skopeo inspect docker://ghcr.io/m1k1o/neko/firefox:latest","orasPull":"oras pull ghcr.io/m1k1o/neko/firefox:latest","composeYaml":"services:\n  neko:\n    image: ghcr.io/m1k1o/neko/firefox:latest\n    restart: unless-stopped\n    ports:\n      - \"8080:8080\""}}}