File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,9 +5,7 @@ RUN apt-get update && \
55RUN mkdir -p /app
66WORKDIR /app
77COPY go-queue.go /app/
8- COPY buffering-proxy.go /app/
98RUN CGO_ENABLED=0 go build -o go-queue go-queue.go
10- RUN CGO_ENABLED=0 go build -o buffering-proxy buffering-proxy.go
119
1210FROM debian:bookworm
1311LABEL maintainer=
"Justin Wong <[email protected] >" @@ -25,7 +23,6 @@ COPY queue-wrapper.sh /queue-wrapper.sh
2523RUN mkdir -p /data
2624
2725COPY --from=builder --chown=0:0 /app/go-queue /go-queue
28- COPY --from=builder --chown=0:0 /app/buffering-proxy /buffering-proxy
2926
3027EXPOSE 5000
3128CMD [ "/cmd.sh" ]
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 22
33THREADS=${THREADS:- " 64" }
44QUEUE_SIZE=${QUEUE_SIZE:- " 48" }
5- MAX_BUFFER_SIZE=${MAX_BUFFER_SIZE:- " 1G" }
6- BUFFER_PATH=${BUFFER_PATH:- " /tmp" }
7-
85export HOME=/var/www
96(
107 while true ; do
118 /go-queue --queue-size " ${QUEUE_SIZE} " --port-number 8888
129 done
1310)&
14- (
15- while true ; do
16- /buffering-proxy --listen " :5000" --max-buffer-size " ${MAX_BUFFER_SIZE} " --on-disk-buffer-path " ${BUFFER_PATH} " --upstream " unix:/tmp/fcgi.sock"
17- done
18- )&
19- exec /usr/bin/spawn-fcgi -u www-data -g www-data -s /tmp/fcgi.sock -n -- /usr/bin/multiwatch -f " ${THREADS} " -- /usr/sbin/fcgiwrap
11+ exec /usr/bin/spawn-fcgi -u www-data -g www-data -p 5000 -n -- /usr/bin/multiwatch -f ${THREADS} -- /usr/sbin/fcgiwrap
You can’t perform that action at this time.
0 commit comments