{"owner":"zedeus","repo":"nitter","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"compose.yml","servicesCount":2,"services":[{"name":"nitter","image":"zedeus/nitter:latest","restart":"unless-stopped","ports":["127.0.0.1:8080:8080"],"volumes":["./nitter.conf:/src/nitter.conf:Z,ro","./sessions.jsonl:/src/sessions.jsonl:Z,ro"],"depends_on":["nitter-redis"]},{"name":"nitter-redis","image":"redis:6-alpine","restart":"unless-stopped","command":"redis-server --save 60 1 --loglevel warning","volumes":["nitter-redis:/data"]}],"exposedPorts":["8080"],"dockerRunCommand":"docker run -d --name nitter -p 8080:8080 --restart always zedeus/nitter:latest","podmanRunCommand":"podman run -d --name nitter -p 8080:8080 --restart always zedeus/nitter:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/zedeus/nitter:latest","orasPullCommand":"oras pull zedeus/nitter:latest","registryMeta":{"provider":"dockerhub","image":"zedeus/nitter","canonicalImage":"docker.io/zedeus/nitter:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name nitter -p 8080:8080 --restart always zedeus/nitter:latest","dockerPull":"docker pull zedeus/nitter:latest","podmanRun":"podman run -d --name nitter -p 8080:8080 --restart always zedeus/nitter:latest","skopeoInspect":"skopeo inspect docker://docker.io/zedeus/nitter:latest","orasPull":"oras pull zedeus/nitter:latest","composeYaml":"services:\n  nitter:\n    image: zedeus/nitter:latest\n    restart: unless-stopped\n    ports:\n      - \"8080:8080\""}}}