{ "module": "jackett", "version": "1", "capabilities": [ "container-runtime" ], "listens": [ { "port": 9117, "protocol": "tcp", "from": "mesh", "why": "the indexer proxy" } ], "resources": [ { "id": "mesh-state", "type": "directory", "path": "/var/lib/mesh/jackett", "mode": "0700" }, { "id": "config", "type": "directory", "path": "/services/jackett/config", "mode": "0700", "owner": "1000:1000" }, { "id": "server", "type": "container", "name": "jackett", "image": "lscr.io/linuxserver/jackett@sha256:fd72d42b731ebf750b5de9711127251cf3b3f609419c32083ea8b3b3ee840b77", "env": { "PUID": "1000", "PGID": "1000", "TZ": "Etc/UTC" }, "ports": [ "9117" ], "volumes": [ "/services/jackett/config:/config" ] }, { "id": "runtime", "type": "container", "name": "mesh-jackett", "image": "mesh-runtime-jackett@sha256:0000000000000000000000000000000000000000000000000000000000000000", "network": "host", "volumes": [ "/var/lib/mesh/jackett/broker:/run/secrets/broker:ro", "/var/lib/mesh/jackett/config.json:/run/config/config.json:ro", "/services/jackett/config:/var/lib/jackett/config:ro" ], "env": { "MESH_BROKER_FILE": "/run/secrets/broker", "MESH_JACKETT_URL": "http://127.0.0.1:9117", "MESH_JACKETT_CONFIG_FILE": "/run/config/config.json", "MESH_JACKETT_CONFIG_DIR": "/var/lib/jackett/config" } } ], "own-secrets": { "broker": "/var/lib/mesh/jackett/broker" } }