rafatjah commited on
Commit
be4ea92
·
1 Parent(s): d984e4f

Caddy cli

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -11
Dockerfile CHANGED
@@ -1,27 +1,26 @@
1
- FROM caddy:latest
2
 
3
 
4
- RUN apk update && apk add git
5
-
 
6
 
7
 
8
  # USER root
9
- # RUN mkdir -p /usr/share/caddy
10
- RUN rm /usr/share/caddy/*
11
- RUN git clone https://github.com/openspeedtest/Speed-Test.git /usr/share/caddy
12
 
13
- RUN addgroup -S caddy && adduser -S caddy -G caddy
 
14
 
15
- RUN chown -R caddy:caddy /config /data/caddy /config/caddy/
16
  USER caddy
17
 
18
  # WORKDIR /app
19
  RUN echo $HOME
20
- COPY ./Caddyfile /etc/caddy/Caddyfile
21
- # RUN chown -R caddy:caddy /app
22
 
23
  EXPOSE 8080
24
  # USER caddy
25
 
26
-
27
  # CMD ["caddy" "run" "--config" "/app/caddy.json" "--adapter" "caddyfile"]
 
1
+ FROM alpine:latest
2
 
3
 
4
+ RUN apk update
5
+ RUN apk add git
6
+ RUN apk add caddy
7
 
8
 
9
  # USER root
10
+ RUN git clone https://github.com/openspeedtest/Speed-Test.git /app
 
 
11
 
12
+ # RUN addgroup -S caddy
13
+ # RUN adduser -S caddy -G caddy
14
 
15
+ RUN chown -R caddy:caddy /app
16
  USER caddy
17
 
18
  # WORKDIR /app
19
  RUN echo $HOME
20
+ # COPY ./Caddyfile /etc/caddy/Caddyfile
 
21
 
22
  EXPOSE 8080
23
  # USER caddy
24
 
25
+ CMD caddy file-server -r /app --listen :8080
26
  # CMD ["caddy" "run" "--config" "/app/caddy.json" "--adapter" "caddyfile"]