Compare commits

..
9 Commits
Author SHA1 Message Date
junvandGitHub 1bd477d89e Upgrade file browser to 2.21.1 and rclone to 1.58 (#208)
* Upgrade file browser to 2.21.1

* Upgrade rclone to 1.58
2022-04-15 22:34:17 +10:00
junvandGitHub 337511813d Remove deploy to heroku button, due to this docker image has been banned by Heroku (#205) 2022-04-12 16:47:09 +10:00
junvandGitHub c4a5f82641 Update README.CN.md 2022-04-06 12:05:26 +10:00
junvandGitHub c2adb8c41e Update README.md 2022-04-06 12:03:45 +10:00
junv-repo-bot ff54b5b92c Update version 2022-03-25 08:51:24 +00:00
junvandGitHub c47b5d19e6 Fix forego compile error (#203) 2022-03-25 19:47:52 +11:00
junv-repo-bot 5108254f44 Update version 2022-03-09 07:51:43 +00:00
junvandGitHub d12c6f7ea2 Refine the health point to return current app version, just for debuging issues (#200) 2022-03-09 18:48:23 +11:00
junv-repo-bot aa1db00ca1 Update version 2022-03-08 11:52:43 +00:00
9 changed files with 34 additions and 37 deletions
+1 -1
View File
@@ -1 +1 @@
4.12.0
4.13.2
+6 -6
View File
@@ -12,17 +12,17 @@ redir /files /files/ 301
reverse_proxy /jsonrpc 127.0.0.1:6800
route /rclone/* {
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
}
route /files/* {
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
}
route /ping {
respond "pong"
respond "app version: {env.APP_VERSION}"
}
root * /usr/local/www/aria2
@@ -30,5 +30,5 @@ file_server
encode gzip
log {
output stderr
output stderr
}
+1 -3
View File
@@ -6,9 +6,7 @@ WORKDIR /app
RUN git clone https://github.com/wahyd4/forego.git \
&& cd forego \
&& git checkout 20180216151118 \
&& go mod init \
&& go mod vendor \
&& git checkout fix-go-mod \
&& go mod download \
&& go build -o forego \
&& chmod +x forego
+9 -10
View File
@@ -1,13 +1,12 @@
{
debug
admin off
auto_https off
admin off
auto_https off
}
:PORT
basicauth / {
ARIA2_USER ARIA2_PWD_ENCRYPT
ARIA2_USER ARIA2_PWD_ENCRYPT
}
redir /ui / 301
@@ -18,17 +17,17 @@ redir /files /files/ 301
reverse_proxy /jsonrpc 127.0.0.1:6800
route /rclone/* {
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
}
route /files/* {
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
}
route /ping {
respond "pong"
respond "app version: {env.APP_VERSION}"
}
root * /usr/local/www/aria2
@@ -36,5 +35,5 @@ file_server
encode gzip
log {
output stderr
output stderr
}
+3 -3
View File
@@ -6,11 +6,11 @@ Aria2 + AriaNg
[![Docker Pulls](https://img.shields.io/docker/pulls/wahyd4/aria2-ui.svg)](https://hub.docker.com/r/wahyd4/aria2-ui/)
[![Github Build](https://github.com/wahyd4/aria2-ariang-docker/workflows/Docker%20Image%20CI/badge.svg)](https://github.com/wahyd4/aria2-ariang-docker/actions)
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/wahyd4/aria2-ariang-docker/tree/master)
[![Page Views Count](https://badges.toozhao.com/badges/01EJ791D8BB43PDS8D7PP7H0YE/green.svg)](https://badges.toozhao.com/stats/01EJ791D8BB43PDS8D7PP7H0YE "Get your own page views count badge on badges.toozhao.com")
**如果你喜欢这个项目,请考虑微信打赏,让我更有动力来不断更新,谢谢!**
<img src="https://raw.githubusercontent.com/wahyd4/work-in-australia/766592ac6318027d7b3c334d8c50ca80818eeff8/wepay.jpg" alt="buy me a drink" width="120"/>
@@ -44,7 +44,7 @@ File Browser
* 自动 HTTPS Let's Encrypt
* 支持绑定自定义用户ID,可以主机上的非`root`用户,也可以管理下载的文件
* Basic Auth 用户认证
* 文件管理和视频播放 ([FileBrowser](https://filebrowser.xyz/),注意默认情况下,只能访问和管理 `/data` 目录下的文件)
* 文件管理和视频播放 ([FileBrowser](https://filebrowser.org/),注意默认情况下,只能访问和管理 `/data` 目录下的文件)
* 支持ARM CPU 架构,因此可以在树莓派等设备上运行,
## 推荐使用的docker image tag
+2 -4
View File
@@ -6,13 +6,11 @@ English | [简体中文](https://github.com/wahyd4/aria2-ariang-docker/blob/mast
[![Docker Pulls](https://img.shields.io/docker/pulls/wahyd4/aria2-ui.svg)](https://hub.docker.com/r/wahyd4/aria2-ui/)
[![Github Build](https://github.com/wahyd4/aria2-ariang-docker/workflows/Docker%20Image%20CI/badge.svg)](https://github.com/wahyd4/aria2-ariang-docker/actions)
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/wahyd4/aria2-ariang-docker/tree/master)
[![Page Views Count](https://badges.toozhao.com/svg/aria2-ariang-docker)](https://badges.toozhao.com/stats/aria2-ariang-docker "Page Views Count")
**If you like this project, please consider support me / 如果喜欢本项目,请考虑打赏,谢谢!**
**If you like this project, please consider [sponsoring me](https://github.com/sponsors/wahyd4) / 如果喜欢本项目,请考虑打赏,谢谢!**
<img src="https://raw.githubusercontent.com/wahyd4/work-in-australia/766592ac6318027d7b3c334d8c50ca80818eeff8/wepay.jpg" alt="buy me a drink" width="120"/>
@@ -47,7 +45,7 @@ File Browser
* [Aria2 (SSL support)](https://aria2.github.io)
* [AriaNg](https://github.com/mayswind/AriaNg)
* [Rclone](https://rclone.org/)
* [File Browser](https://filebrowser.xyz/): Files mangement and videos playing
* [File Browser](https://filebrowser.org/): Files mangement and videos playing
* Auto HTTPS Let's Encrypt
* Bind non root user into container, so non root user can also manage downloaded files.
* Basic Auth
+7 -8
View File
@@ -1,8 +1,7 @@
{$DOMAIN}
basicauth / {
ARIA2_USER ARIA2_PWD_ENCRYPT
ARIA2_USER ARIA2_PWD_ENCRYPT
}
redir /ui / 301
@@ -13,17 +12,17 @@ redir /files /files/ 301
reverse_proxy /jsonrpc 127.0.0.1:6800
route /rclone/* {
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
uri strip_prefix /rclone
reverse_proxy 127.0.0.1:5572
}
route /files/* {
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
uri strip_prefix /files
reverse_proxy 127.0.0.1:8080
}
route /ping {
respond "pong"
respond "app version: {env.APP_VERSION}"
}
root * /usr/local/www/aria2
@@ -31,5 +30,5 @@ file_server
encode gzip
log {
output stderr
output stderr
}
+2 -2
View File
@@ -3,8 +3,8 @@
echo "[INFO] Set variables for $(arch)"
caddy_version=2.4.6
filebrowser_version=v2.20.1
rclone_version=v1.57.0
filebrowser_version=v2.21.1
rclone_version=v1.58.0
ariang_version=1.2.3
case "$(arch)" in
+3
View File
@@ -1,4 +1,7 @@
#!/bin/bash -eu
export APP_VERSION=$(cat /app/APP_VERSION)
if [ "$PGID" != "0" ]; then
$(dirname $0)/init.sh chpst -u junv ./forego start
else