Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.9
FROM alpine:3.22.2

WORKDIR /root

Expand Down
28 changes: 13 additions & 15 deletions caddy/Caddyfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
0.0.0.0:80 {
root /root/ui
timeouts none
gzip
log stdout
errors stdout
}
:80 {
root * /root/ui
file_server

encode gzip

log {
output stdout
format console
}

# 代理华相的 API
0.0.0.0:80/v1 {
proxy / 127.0.0.1:8080/v1 {
transparent
websocket
# 代理华相的 API:保持原有 /v1 前缀转发到 127.0.0.1:8080
handle /v1* {
reverse_proxy 127.0.0.1:8080
}
gzip
log stdout
errors stdout
}
2 changes: 1 addition & 1 deletion entrypoint.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/sh

caddy -quic --conf /root/Caddyfile
caddy run --config /root/Caddyfile