We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af8ff56 commit 1c8fb26Copy full SHA for 1c8fb26
Dockerfile
@@ -0,0 +1,19 @@
1
+FROM golang:1.20-alpine as build
2
+
3
+WORKDIR /build/
4
+COPY ./webtex_api ./webtex_api
5
+COPY ./webtex_render ./webtex_render
6
+COPY ./webtex_web ./webtex_web
7
+COPY go.mod go.sum ./
8
9
+RUN go build -o wr ./webtex_render
10
+RUN go build -o wr_web ./webtex_web
11
12
+FROM texlive/texlive:latest
13
+RUN adduser texuser
14
+USER texuser
15
16
+WORKDIR /app
17
+COPY --from=build /build/wr /app/wr
18
+COPY --from=build /build/wr_web /app/wr_web
19
+CMD ["/app/wr_web"]
webtex_web/main.go
@@ -63,6 +63,8 @@ func main() {
63
panic(err)
64
}
65
66
+ gin.SetMode(gin.ReleaseMode)
67
68
r := gin.Default()
69
r.GET("/", getRoot)
70
r.GET("/render/:renderer/", getRender)
0 commit comments