{"id":13567709,"url":"https://github.com/ndthuan/aria2-alpine","last_synced_at":"2025-04-22T16:58:51.549Z","repository":{"id":144387196,"uuid":"65612895","full_name":"ndthuan/aria2-alpine","owner":"ndthuan","description":"Docker image for Aria2 RPC daemon based on the super lightweight Alpine Linux","archived":false,"fork":false,"pushed_at":"2020-05-12T13:13:11.000Z","size":7,"stargazers_count":11,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T16:51:18.303Z","etag":null,"topics":["aria2","aria2-cli","aria2-rpc","aria2c","docker"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ndthuan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-13T10:48:56.000Z","updated_at":"2024-10-05T15:50:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"992cd266-63c7-4c6a-abe0-316753443bae","html_url":"https://github.com/ndthuan/aria2-alpine","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndthuan%2Faria2-alpine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndthuan%2Faria2-alpine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndthuan%2Faria2-alpine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ndthuan%2Faria2-alpine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ndthuan","download_url":"https://codeload.github.com/ndthuan/aria2-alpine/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250284822,"owners_count":21405295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aria2","aria2-cli","aria2-rpc","aria2c","docker"],"created_at":"2024-08-01T13:02:40.055Z","updated_at":"2025-04-22T16:58:51.509Z","avatar_url":"https://github.com/ndthuan.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# aria2-alpine\nDocker image for Aria2 RPC daemon based on the super lightweight Alpine Linux.\n\n## Usage\nDocker image: `ndthuan/aria2-alpine`\n\nExample:\n```bash\ndocker run --rm -p 6800:6800 --name aria2 -d \\\n-e RPC_SECRET=xxx \\\n-v $HOME/Downloads:/downloads \\\nndthuan/aria2-alpine\n```\n\n## Supported environment variables\nFirst, you might want to check out the comprehensive [aria2 configuration docs](https://aria2.github.io/manual/en/html/aria2c.html) along with checking env vars supported by this image:\n* `DOWNLOAD_DIR`: maps to aria2's [--dir](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-d) config, where inside the container to put your downloads (default: `/downloads`). You'd rather mount downloads directory on your host to `/downloads` than changing this default value.\n* `CONCURRENT_DOWNLOADS`: maps to aria2's [--max-concurrent-downloads](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-j), number of concurrent downloads, default: `4`.\n* `CONNECTIONS_PER_SERVER`: maps to aria2 [--max-connection-per-server](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-x), this affects the `SPLIT` config down below, default: `4`.\n* `SPLIT`: maps to aria2's [--split](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-s), maximum number of active connections when downloading a file, default: `4`.\n* `USER_AGENT`: maps to aria2's [--user-agent](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-u), user agent for HTTP(S) downloads, default: empty.\n* `FILE_ALLOCATION`: file allocation method, read [--file-allocation explanation here]([FILE_ALLOCATION](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-file-allocation)) default: `none`.\n* `ALLOW_OVERWRITE`: maps to aria2's [--allow-overwrite](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-allow-overwrite), default: `true`.\n* `AUTO_FILE_RENAMING`: maps to aria2's [--auto-file-renaming](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-auto-file-renaming), default: `false`.\n* `RPC_SECRET`: maps to aria2's [--rpc-secret](https://aria2.github.io/manual/en/html/aria2c.html#cmdoption-rpc-secret).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndthuan%2Faria2-alpine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fndthuan%2Faria2-alpine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndthuan%2Faria2-alpine/lists"}