mirror of
https://github.com/wahyd4/aria2-ariang-docker.git
synced 2026-08-08 21:05:50 +10:00
Start upgrading caddy to 2
This commit is contained in:
@@ -1 +1,2 @@
|
||||
conf/rclone.conf
|
||||
.devcontainer
|
||||
|
||||
@@ -1,36 +1,27 @@
|
||||
{$DOMAIN} {
|
||||
proxy / 127.0.0.1:8080 {
|
||||
transparent
|
||||
}
|
||||
|
||||
proxy /jsonrpc 127.0.0.1:6800 {
|
||||
transparent
|
||||
websocket
|
||||
}
|
||||
|
||||
errors stderr
|
||||
gzip
|
||||
{
|
||||
auto_https off
|
||||
}
|
||||
|
||||
{$DOMAIN}/ui {
|
||||
redir / /ui/ 301
|
||||
{$DOMAIN}
|
||||
|
||||
redir /ui /ui/ 301
|
||||
redir /rclone /rclone/ 301
|
||||
|
||||
route /rclone/* {
|
||||
uri strip_prefix /rclone
|
||||
reverse_proxy http://localhost:5572
|
||||
}
|
||||
|
||||
{$DOMAIN}/ui/ {
|
||||
root /usr/local/www/aria2
|
||||
timeouts none
|
||||
gzip
|
||||
errors stderr
|
||||
route /ui/* {
|
||||
uri strip_prefix /ui
|
||||
root * /usr/local/www/aria2
|
||||
file_server
|
||||
}
|
||||
|
||||
{$DOMAIN}/rclone {
|
||||
redir / /rclone/ 301
|
||||
}
|
||||
reverse_proxy 127.0.0.1:8080
|
||||
reverse_proxy /jsonrpc 127.0.0.1:6800
|
||||
|
||||
{$DOMAIN}/rclone/ {
|
||||
proxy / 127.0.0.1:5572/ {
|
||||
transparent
|
||||
}
|
||||
gzip
|
||||
errors stderr
|
||||
encode gzip
|
||||
log {
|
||||
output stderr
|
||||
}
|
||||
|
||||
+3
-3
@@ -6,7 +6,7 @@ WORKDIR /app
|
||||
|
||||
ENV RPC_SECRET=""
|
||||
ENV ENABLE_AUTH=false
|
||||
ENV DOMAIN=0.0.0.0:80
|
||||
ENV DOMAIN=http://localhost
|
||||
ENV ARIA2_USER=user
|
||||
ENV ARIA2_PWD=password
|
||||
ENV ARIA2_SSL=false
|
||||
@@ -23,8 +23,8 @@ ADD Caddyfile SecureCaddyfile /usr/local/caddy/
|
||||
RUN adduser -D -u 1000 junv \
|
||||
&& apk update \
|
||||
&& apk add runit shadow wget bash curl openrc gnupg aria2 tar mailcap --no-cache \
|
||||
&& caddy_tag=v1.0.4 \
|
||||
&& wget -N https://github.com/caddyserver/caddy/releases/download/${caddy_tag}/caddy_${caddy_tag}_linux_amd64.tar.gz \
|
||||
&& caddy_tag=2.2.1 \
|
||||
&& wget -N https://github.com/caddyserver/caddy/releases/download/v${caddy_tag}/caddy_${caddy_tag}_linux_amd64.tar.gz \
|
||||
&& tar -zxvf caddy_${caddy_tag}_linux_amd64.tar.gz \
|
||||
&& mv caddy /usr/local/bin/ \
|
||||
&& rm -rf caddy_${caddy_tag}_linux_amd64.tar.gz \
|
||||
|
||||
Reference in New Issue
Block a user