Some Cloud storage and downloading dockers.

  • Live Torrent Docker
  • Simple Torrent Docker
  • A Temp File Sharing Site
  • A simple multimedia file server: Gossa
  • Firerun.
  • Firerun. + AriaNg + Aria2
  • NextCloud + AriaNg + Aria2
  • CCAA – AriaNG + Aria2 + FileBrowser

Live Torrent Docker

live-torrent is a powerful BT Web client tool that supports BT search and cloud broadcasting. We can directly use the built-in engine of the program to search for resources, and we can also upload seed files or magnetic links to add tasks. The program supports automatic Identify the video files in the seed and click the play button to play directly online. The program supports docking with OpenSubtitles to automatically add subtitles to the video. 它还提供了一部流行电影列表,并为您提供相应的资源来播放和下载。 但是,唯一的遗憾是,在线搜索中国资源不受支持,所以中国资源只能上传种子中国体育彩票开奖进行识别,播放和下载。

Git.hub地址: //github.com/Davenchy/live-torrent

 Install live-torrent
 Docker. run --restart=always --name live-torrent -d -p 8080:8080 davenchy/live-torrent

$ docker run --restart=always --name live-torrent -d -p 8080:8080 davenchy/live-torrent
Unable to find image 'davenchy/live-torrent:latest' locally
latest: Pulling from davenchy/live-torrent
c0c53f743a40: Pull complete 
66997431d390: Pull complete 
0ea865e2909f: Pull complete 
584bf23912b7: Pull complete 
3c4c73959f29: Pull complete 
63e05266fc4b: Pull complete 
b00869e1130e: Pull complete 
45b49819ba5a: Pull complete 
87465fce1a7f: Pull complete 
e933a1a9b620: Pull complete 
16cfa451c2c6: Pull complete 
a1a6c250b031: Pull complete 
b1001fc608c6: Pull complete 
83bfb28f25da: Pull complete 
ba5eb8f2f5b4: Pull complete 
Digest: sha256:e1f2d28e6db1ae740ae1ad1f110841a5d138fd5e423ed92cccf238d2ab563ff1
Status: Downloaded newer image for davenchy/live-torrent:latest
0e2134565d750513593571b4ff411ad8dc2cd28328536bb6b72f5405e76b1ba0

然后进入 Web client via ip:8080 .

测试了 //labs.play-with-docker.com/

Simple Torrent Docker

Simple Torrent project is based on 云 Torrent 。一些适用的功能,下载/上传速度限制,没有版权限制, RSS subscriptions and custom addition of BT-Trackers etc., and there is an api 接口,它还支持下载后自动调用外部命令。例如,喜欢 aria2 ,我们可以自动上传下载的资源 OneDrive or Google Drive 和其他网络磁盘。博主可能使用它。我觉得没关系。在这里分享。

Git.hub网址://github.com/boypt/simple-torrent

BU-Trackers server list:
https://trackerslist.com/all.txt

安装

Docker. run –restart=always –name simple-torrent -d \
-P.
3000:3000 \
-v〜/downloads:/downloads \
-v〜/torrents:/torrents \
boypt/cloud-torrent

然后进入 Web client via ip:3000 .

$ docker run --restart=always --name simple-torrent -d \
> -p 3000:3000 \
> -v ~/downloads:/downloads \
> -v ~/torrents:/torrents \
> boypt/cloud-torrent
Unable to find image 'boypt/cloud-torrent:latest' locally
latest: Pulling from boypt/cloud-torrent
aad63a933944: Pull complete 
c0e72d70fc32: Pull complete 
dca2be6dbc56: Pull complete 
Digest: sha256:079290f5325f27840539718332013a0db5313f28dc1ec41bb8b9a0ee03075952
Status: Downloaded newer image for boypt/cloud-torrent:latest
3b7a7a271b5c01b337633c3df7f67bb34ac613068294e21e5dff1becfce57df2
[node1] (local) [email protected] ~
$ 

测试了 //labs.play-with-docker.com/

参考: //www.moerats.com/archives/1023/

A Temp File Sharing Site

Firefox发送已开放共享,此Docker基于GitHub的Firefox发送代码: //github.com/mozilla/send

它需要1G RAM。如果它仅为512米RAM,则需要添加交换内存。 


Docker. run –name 发送 -d -p 8888:1443 moerats/发送

You can visit site by ip:8888.

A simple multimedia file server: Gossa

Git.hub地址://github.com/pldubouilh/gossa


Create Dockerfile:

#将下面一起复制进SSH客户端运行
> Dockerfile <<EOF
来自高山
暴露
8001
RUN wget //github.com/pldubouilh/gossa/releases/download/v0.0.7/gossa-linux64 && mv gossa-linux64 /gossa && chmod +x /gossa
入口点 [
“/ gossa”, “-H”, “0.0.0.0”, “/共享” ]
EOF.

Make a docker image:

Docker. build -t gossa .

Run docker  image:

Docker. run –name gossa -d -p 8002:8001 -v /root/netsec:/shared gossa

中国体育彩票开奖夹路径为/ root / netsec和访问地址是IP:8002

filerun.

filerun. 是一个自托管的谷歌驱动器替代品。它是一个完整的基于Web的中国体育彩票开奖管理器,易于使用的用户界面。很高兴与您的家人和朋友管理您的照片,电影,音频集合或与中国体育彩票开奖共享中国体育彩票开奖。演示: //demo.filerun.co/

Create a text file named Docker.-compose.yml and paste the following inside:

version: '2'

services:
  db:
    image: mariadb:10.1
    environment:
      MYSQL_ROOT_PASSWORD: your_mysql_root_password
      MYSQL_USER: your_filerun_username
      MYSQL_PASSWORD: your_filerun_password
      MYSQL_DATABASE: your_filerun_database
    volumes:
      - /filerun/db:/var/lib/mysql

  web:
    image: afian/filerun
    environment:
      FR_DB_HOST: db
      FR_DB_PORT: 3306
      FR_DB_NAME: your_filerun_database
      FR_DB_USER: your_filerun_username
      FR_DB_PASS: your_filerun_password
      APACHE_RUN_USER: www-data
      APACHE_RUN_USER_ID: 33
      APACHE_RUN_GROUP: www-data
      APACHE_RUN_GROUP_ID: 33
    depends_on:
      - db
    links:
      - db:db
    ports:
      - "80:80"
    volumes:
      - /filerun/html:/var/www/html
      - /filerun/user-files:/user-files
Please note the above volumes configuration. There are two folders you need to configure. One for the FileRun application files. It can be located in any empty folder and must have the mount path set to /var/www/html and one for the FileRun user files, with the mount path set to /user-files. In other words, if you use the above configuration text as it is, you just need to create two empty folders, /filerun/html and /filerun/user-files and you can starting the FileRun Docker container up:
mkdir /filerun /filerun/html /filerun/user-files
And start FileRun up using the following command:
Docker.-compose up -d
FILERUN现在应该运行并运行,您可以使用浏览器访问它。
The default FileRun credentials are as follows:
* 用户名: 超级用户
* 密码: 超级用户

filerun. + AriaNG + Aria2

Git. clone //github.com/wahyd4/aria2-ariang-x-docker-compose.git
cd aria2-ariang-x-docker-compose/filerun
Docker.-compose up -d

Filerunhttp://ip:8000   (superuser / superuser)
AriaNghttp://ip:8000/aria2/  (admin / password)

NextCloud + AriaNG + Aria2

To install NextCloud:
Git. clone //github.com/wahyd4/aria2-ariang-x-docker-compose.git
cd aria2-ariang-x-docker-compose/nextcloud
Docker.-compose up -d

To install Aria2 and AriaNg:
Docker. run –rm -p 8000:80 -P. 6800:6800 -v ~/数据/:/用户中国体育彩票开奖 wahyd4/aria2-ariang

Nextcloud: http://ip
AriaNghttp://ip:8000/

Nextcloud Configure Eexternal-storage

Top right – Apps
Enable External Storage Support

Settings – Admin – External Storage
ARIA2下载的中国体育彩票开奖将在/用户中国体育彩票开奖/中国体育彩票开奖夹处。

将新本地存储中国体育彩票开奖夹添加到设置 - admin - 外部存储。任何ARIA2下载中国体育彩票开奖将在NextCloud中。

Upgrade Docker Image:
Docker.-compose stop # 将 docker 镜像暂时关掉
Git. pull origin master
#获取最近代码
Docker.-compose up -d
#运行新新版本的镜像

CCAA=AriaNg + Aria2 + FileBrowser

Docker. run --name="ccaa" -d -p 6080:6080 -p 6081:6081 -p 6800:6800 -p 51413:51413 \
    -v /data/ccaaDown:/data/ccaaDown \
    -e PASS="xiaoz.me" \
    helloz/ccaa \
    sh -c "dccaa pass && dccaa start"
  • 第一个/数据/ccaaDown为本地目录,CCAA下载后的内容会保存在此目录,请根据自身情况设置
  • xiaoz.me为Aria2密钥,运行的时候请修改为自己的密码
  • 中国体育彩票开奖管理默认用户名为ccaa,密码为admin,登录后可在后台修改

放行端口

CCAA使用的TCP端口为:6080/6081/6800/51413,请注意在防火墙和安全组进行放行,否则无法访问。
#如果使用的iptables
iptables -I INPUT -p tcp --dport 6080 -j ACCEPT
iptables -I INPUT -p tcp --dport 6081 -j ACCEPT
iptables -I INPUT -p tcp --dport 6800 -j ACCEPT
iptables -I INPUT -p tcp --dport 51413 -j ACCEPT
service iptables save
service iptables restart
#如果使用的firewalld
firewall-cmd --zone=public --add-port=6080/tcp --permanent
firewall-cmd --zone=public --add-port=6081/tcp --permanent
firewall-cmd --zone=public --add-port=6800/tcp --permanent
firewall-cmd --zone=public --add-port=51413/tcp --permanent
firewall-cmd --reload
端口放行后访问http://IP:6080端口即可看到AriaNG界面
#启动CCAADocker. start ccaa
#停止CCAADocker. stop ccaa
#重启CCAADocker. restart ccaa
#如果需要CCAA随系统开机启动Docker. update --restart=always ccaa

aria2 + ariang


8000 本地则是你暴露出对外访问的 AriaNg 图形界面的端口, ~/data/ 是你所有通过 Aria2 下载的中国体育彩票开奖目录。

 Docker. run -d -i --restart=always --name ariang -p 8000:80  -p 6800:6800 -v ~/data/:/data wahyd4/aria2-ariang

--rm : remove if exist

-d : backgroun
-i :interactive

经过 jonny.

发表评论