{"owner":"agalwood","repo":"Motrix","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"compose.yaml","servicesCount":1,"services":[{"name":"server","image":"${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","restart":"unless-stopped","ports":["${MOTRIX_WEB_BIND_IP:-${MOTRIX_BIND_IP:-0.0.0.0}}:${MOTRIX_HTTP_PORT:-8080}:8080","${MOTRIX_MDXP_BIND_IP:-${MOTRIX_BIND_IP:-0.0.0.0}}:${MOTRIX_MDXP_PUBLIC_PORT:-16801}:16801"],"environment":["MOTRIX_DATA_DIR=/data","MOTRIX_TEMP_DIR=/data/tmp","MOTRIX_PLUGIN_DIR=/data/plugins","MOTRIX_DEFAULT_SAVE_DIR=/downloads","MOTRIX_ALLOWED_SAVE_DIRS=/downloads","MOTRIX_ARIA2_RPC_LISTEN_ALL=${MOTRIX_ARIA2_RPC_LISTEN_ALL:-false}","MOTRIX_TORRENT_BODY_LIMIT_MIB=${MOTRIX_TORRENT_BODY_LIMIT_MIB:-8}","MOTRIX_MDXP_HOST=0.0.0.0","MOTRIX_MDXP_PORT=16801","MOTRIX_PUBLIC_URL=${MOTRIX_PUBLIC_URL:-}","MOTRIX_REMOTE_EXTENSION_ENABLED=${MOTRIX_REMOTE_EXTENSION_ENABLED:-false}","MOTRIX_REMOTE_EXTENSION_PUBLIC_URL=${MOTRIX_REMOTE_EXTENSION_PUBLIC_URL:-}","MOTRIX_ALLOW_INSECURE_OPERATOR_HTTP=${MOTRIX_ALLOW_INSECURE_OPERATOR_HTTP:-false}"],"volumes":["./motrix-data:/data","./downloads:/downloads"]}],"exposedPorts":["8080","16801"],"dockerRunCommand":"docker run -d --name motrix -p 8080:8080 --restart always ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","podmanRunCommand":"podman run -d --name motrix -p 8080:8080 --restart always ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/${MOTRIX_IMAGE:-motrixapp/motrix-server","orasPullCommand":"oras pull ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","registryMeta":{"provider":"dockerhub","image":"library/${MOTRIX_IMAGE","canonicalImage":"docker.io/library/${MOTRIX_IMAGE:-motrixapp/motrix-server","latestTag":"-motrixapp/motrix-server","cliCommands":{"dockerRun":"docker run -d --name motrix -p 8080:8080 --restart always ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","dockerPull":"docker pull ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","podmanRun":"podman run -d --name motrix -p 8080:8080 --restart always ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","skopeoInspect":"skopeo inspect docker://docker.io/library/${MOTRIX_IMAGE:-motrixapp/motrix-server","orasPull":"oras pull ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}","composeYaml":"services:\n  motrix:\n    image: ${MOTRIX_IMAGE:-motrixapp/motrix-server:latest}\n    restart: unless-stopped\n    ports:\n      - \"8080:8080\""}}}