Replaced docker docs with netlify deployment (#4420)
parent
c2ec38f9b7
commit
d84490a0df
@ -1,22 +0,0 @@ |
|||||||
# build stage |
|
||||||
FROM golang:alpine AS build-env |
|
||||||
|
|
||||||
RUN apk add --no-cache git |
|
||||||
RUN go get -d -v github.com/mholt/caddy/caddy github.com/pedronasser/caddy-search github.com/simia-tech/caddy-locale |
|
||||||
WORKDIR /go/src/github.com/mholt/caddy/caddy |
|
||||||
|
|
||||||
RUN sed -i '/This is where other plugins get plugged in (imported)/a _ "github.com/pedronasser/caddy-search"' caddymain/run.go \ |
|
||||||
&& sed -i '/This is where other plugins get plugged in (imported)/a _ "github.com/simia-tech/caddy-locale"' caddymain/run.go \ |
|
||||||
&& go install -v . \ |
|
||||||
&& /go/bin/caddy -version |
|
||||||
|
|
||||||
FROM alpine:edge |
|
||||||
EXPOSE 80 |
|
||||||
|
|
||||||
RUN apk add --no-cache wget mailcap ca-certificates |
|
||||||
COPY --from=build-env /go/bin/caddy /usr/sbin/caddy |
|
||||||
|
|
||||||
COPY docker/caddy.conf /etc/caddy.conf |
|
||||||
COPY public /srv/www |
|
||||||
|
|
||||||
CMD ["/usr/sbin/caddy", "-conf", "/etc/caddy.conf"] |
|
@ -1,44 +0,0 @@ |
|||||||
:80 { |
|
||||||
root /srv/www |
|
||||||
|
|
||||||
locale en-US zh-CN zh-TW pt-BR nl-NL fr-FR { |
|
||||||
detect header |
|
||||||
} |
|
||||||
|
|
||||||
redir 301 { |
|
||||||
if {path} match ^/$ |
|
||||||
/ /{>Detected-Locale}/ |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /en-US/ { |
|
||||||
regexp (.*) |
|
||||||
to /en-us/{1} |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /zh-CN/ { |
|
||||||
regexp (.*) |
|
||||||
to /zh-cn/{1} |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /zh-TW/ { |
|
||||||
regexp (.*) |
|
||||||
to /zh-tw/{1} |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /pt-BR/ { |
|
||||||
regexp (.*) |
|
||||||
to /pt-br/{1} |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /nl-NL/ { |
|
||||||
regexp (.*) |
|
||||||
to /nl-nl/{1} |
|
||||||
} |
|
||||||
|
|
||||||
rewrite /fr-FR/ { |
|
||||||
regexp (.*) |
|
||||||
to /fr-fr/{1} |
|
||||||
} |
|
||||||
|
|
||||||
header / Vary "Accept-Language" |
|
||||||
} |
|
@ -0,0 +1,6 @@ |
|||||||
|
/* |
||||||
|
Content-Security-Policy: default-src 'self' |
||||||
|
X-Frame-Options: DENY |
||||||
|
X-Xss-Protection: 1; mode=block |
||||||
|
X-Content-Type-Options: nosniff |
||||||
|
Referrer-Policy: strict-origin-when-cross-origin |
@ -0,0 +1,8 @@ |
|||||||
|
https://gitea-docs.netlify.com/* https://docs.gitea.io/:splat 302! |
||||||
|
|
||||||
|
/ /fr-fr/ 302! Language=fr |
||||||
|
/ /nl-nl/ 302! Language=nl |
||||||
|
/ /pt-br/ 302! Language=pt-br |
||||||
|
/ /zh-cn/ 302! Language=zh-cn |
||||||
|
/ /zh-tw/ 302! Language=zh-tw |
||||||
|
/ /en-us/ 302! |
Loading…
Reference in new issue