下載服務(wù)器配置aria2吠裆,docker,aria2-pro + ariang

aria2作為一個強大的下載工具(強大到不可思議)烂完,命令行的使用方式使不少人可能都放棄了试疙,我從聽說這個東西,到真正科學(xué)使用也是經(jīng)過了一段時間抠蚣。在這里記錄并分享祝旷。仍然是基于Arch Linux,其他發(fā)行版自行觸類旁通。

AriaNg

基于docker

安裝docker怀跛,docker-compose可選奇昙,用起來方便一點。

yay -S docker docker-compose

添加用戶進docker組敌完,目的是為了普通用戶也能操控docker储耐,添加完成后重新登錄用戶或者重啟。

sudo gpasswd -a <username> docker

配置docker鏡像倉庫滨溉,默認使用的docker hub國內(nèi)幾乎不可用什湘,添加國內(nèi)的鏡像源可以提高鏡像拉取的速度。我使用的為ustc鏡像源晦攒,編輯/etc/docker/daemon.json配置文件闽撤,如果沒有創(chuàng)建即可。

{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

啟動docker

sudo systemctl start docker
sudo systemctl enable docker

aria2-pro

aria2-pro為P3TERX構(gòu)建的一個aria2鏡像脯颜,一個完美配置方案鏈接哟旗,使aria2使用更加方便,同時配合ariang的web前端栋操,使用體驗更上一個層次闸餐。

下載并編輯Compose file

version: "3.8"
services:
  aria2-pro:
    container_name: aria2-pro
    image: p3terx/aria2-pro//aria2-pro鏡像,提供aria2本身
    environment:
      # uid矾芙,這里默認是nobody
      - PUID=65534
      # gid舍沙,這里默認是nobody
      - PGID=65534
      # 權(quán)限掩碼
      - UMASK_SET=022
      # rpc密鑰token
      - RPC_SECRET=P3TERX
      # prc端口
      - RPC_PORT=6800
      # BT監(jiān)聽端口
      - LISTEN_PORT=6888
      # 緩存
      - DISK_CACHE=64M
      - IPV6_MODE=false
      # 自動更新tracker
      - UPDATE_TRACKERS=true
      - CUSTOM_TRACKER_URL=
      - TZ=Asia/Shanghai
    volumes:
      # 映射配置目錄,默認為當(dāng)前目錄的aria2-confg
      - ${PWD}/aria2-config:/config
      # 映射下載目錄剔宪,默認為當(dāng)前目錄的aria2-downloads
      - ${PWD}/aria2-downloads:/downloads
# If you use host network mode, then no port mapping is required.
# This is your best choice when using IPv6.
    network_mode: host
#    ports:
#      - 6800:6800
#      - 6888:6888
#      - 6888:6888/udp
    restart: unless-stopped
# Since Aria2 will continue to generate logs, limit the log size to 1M to prevent your hard disk from running out of space.
    logging:
      driver: json-file
      options:
        max-size: 1m
# AriaNg is just a static web page, usually you only need to deploy on a single host.
  ariang:
    container_name: ariang
    # ariang前端web鏡像拂铡,提供一個控制頁面
    image: p3terx/ariang
    network_mode: bridge
    ports:
      # 端口映射,默認6880葱绒,后面通過此端口訪問頁面
      - 6880:6880
    restart: unless-stopped
    logging:
      driver: json-file
      options:
        max-size: 1m

啟動

docker-compose -f aria2-pro.yml up -d

啟動后即可通過上面配置的端口訪問ariang頁面了http://<host>:6880感帅。第一次打開頁面需要配置訪問aria2的rpc端口及token,在Ariang設(shè)置>RPC里面配置端口和token即可地淀。

任務(wù)完成后執(zhí)行腳本

因為我主要用來下載電影失球,任務(wù)完成時我需要觸發(fā)一個下載字幕的腳本。aria2-pro默認配置任務(wù)下載完成后會執(zhí)行config/script/clean.sh腳本進行一些善后操作骚秦,下載字幕的腳本可以寫在這里面她倘。注意:此腳本是在容器環(huán)境下執(zhí)行的,自定義腳本需要參照容器環(huán)境作箍,而不是系統(tǒng)本身環(huán)境。

至此一個完整可用的aria2下載服務(wù)就配置好了前硫。配合各種騷插件使用效果更佳胞得,感興趣的可以自行搜索。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末屹电,一起剝皮案震驚了整個濱河市阶剑,隨后出現(xiàn)的幾起案子跃巡,更是在濱河造成了極大的恐慌,老刑警劉巖牧愁,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件素邪,死亡現(xiàn)場離奇詭異,居然都是意外死亡猪半,警方通過查閱死者的電腦和手機兔朦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來磨确,“玉大人沽甥,你說我怎么就攤上這事》Π拢” “怎么了摆舟?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長邓了。 經(jīng)常有香客問我恨诱,道長,這世上最難降的妖魔是什么骗炉? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任胡野,我火速辦了婚禮,結(jié)果婚禮上痕鳍,老公的妹妹穿的比我還像新娘硫豆。我一直安慰自己,他們只是感情好笼呆,可當(dāng)我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布熊响。 她就那樣靜靜地躺著,像睡著了一般诗赌。 火紅的嫁衣襯著肌膚如雪汗茄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天铭若,我揣著相機與錄音洪碳,去河邊找鬼。 笑死叼屠,一個胖子當(dāng)著我的面吹牛瞳腌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播镜雨,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼嫂侍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起挑宠,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤菲盾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后各淀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體懒鉴,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年碎浇,在試婚紗的時候發(fā)現(xiàn)自己被綠了临谱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡南捂,死狀恐怖吴裤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情溺健,我是刑警寧澤麦牺,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站鞭缭,受9級特大地震影響剖膳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜岭辣,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一吱晒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧沦童,春花似錦仑濒、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至氏豌,卻和暖如春喉酌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背泵喘。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工泪电, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人纪铺。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓相速,卻偏偏與公主長得像,于是被迫代替她去往敵國和親霹陡。 傳聞我的和親對象是個殘疾皇子和蚪,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容