Fix Dockerfile and update readme
This commit is contained in:
parent
fd867ae2a8
commit
ef8ded9ffd
|
@ -38,7 +38,7 @@ RUN curl -L "https://storage.googleapis.com/golang/go1.9.1.linux-armv6l.tar.gz"
|
|||
&& unset GOROOT && unset GOPATH
|
||||
|
||||
# goreman setup
|
||||
RUN echo "web: gosu aria /bin/busybox httpd -f -p 8080 -h /webui-aria2\nbackend: gosu aria /usr/bin/aria2c --conf-path=/home/aria/.aria2/aria2.conf" /data/downloads/*.torrent > Procfile
|
||||
RUN echo "web: gosu aria /bin/busybox httpd -f -p 8080 -h /webui-aria2\nbackend: gosu aria /usr/bin/aria2c --conf-path=/home/aria/.aria2/aria2.conf /data/downloads/*.torrent" > Procfile
|
||||
|
||||
# aria2 downloads directory
|
||||
VOLUME /data/downloads
|
||||
|
|
17
README.md
17
README.md
|
@ -68,17 +68,22 @@ Build it (may take several hours due to the aria2 compilation process. Don't pan
|
|||
docker build -f Dockerfile.arm -t yourname/webui-aria2 .
|
||||
```
|
||||
Prepare the host volume:
|
||||
This image required few file to be mounted in the container's `/data` folder.
|
||||
This image required few file to be mounted in the container.
|
||||
```
|
||||
.aria2/session.txt (empty file)
|
||||
.aria2/aria2.log (empty file)
|
||||
.aria2/aria2.conf (aria2 configuration file, not webui-aria2 conf) must contains at least `enable-rpc=true` and `rpc-listen-all=true`
|
||||
./downloads/ (where the downloaded files goes)
|
||||
/home/aria/aria2/session.txt (empty file)
|
||||
/home/aria/aria2/aria2.log (empty file)
|
||||
/home/aria/aria2/aria2.conf (aria2 configuration file, not webui-aria2 conf) must contains at least `enable-rpc=true` and `rpc-listen-all=true`
|
||||
/data/downloads/ (where the downloaded files goes)
|
||||
```
|
||||
|
||||
Run it
|
||||
```
|
||||
docker run --restart=always -d -v /home/<USER>/data/aria2:/data -p 6800:6800 -p 9100:8080 --name="webui-aria2" yourname/webui-aria2
|
||||
docker run --restart=always \
|
||||
-v /home/<USER>/data/aria2/downloads:/data/downloads \
|
||||
-v /home/<USER>/data/aria2/.aria2:/home/aria/.aria2 \
|
||||
-p 6800:6800 -p 9100:8080 \
|
||||
--name="webui-aria2" \
|
||||
-d yourname/webui-aria2
|
||||
```
|
||||
|
||||
Support
|
||||
|
|
Loading…
Reference in New Issue
Block a user