Browse Source

Update Dockerfile to work with Ergo naming change

tags/v2.7.0-rc1
Daniel Oaks 3 years ago
parent
commit
cf33122f15
No account linked to committer's email address
1 changed files with 13 additions and 13 deletions
  1. 13
    13
      Dockerfile

+ 13
- 13
Dockerfile View File

1
-## build Oragono
1
+## build Ergo
2
 FROM golang:1.16-alpine AS build-env
2
 FROM golang:1.16-alpine AS build-env
3
 
3
 
4
 RUN apk add --no-cache git make curl sed
4
 RUN apk add --no-cache git make curl sed
5
 
5
 
6
-# copy oragono
7
-RUN mkdir -p /go/src/github.com/oragono/oragono
8
-WORKDIR /go/src/github.com/oragono/oragono
9
-ADD . /go/src/github.com/oragono/oragono/
6
+# copy ergo
7
+RUN mkdir -p /go/src/github.com/ergochat/ergo
8
+WORKDIR /go/src/github.com/ergochat/ergo
9
+ADD . /go/src/github.com/ergochat/ergo/
10
 
10
 
11
 # modify default config file so that it doesn't die on IPv6
11
 # modify default config file so that it doesn't die on IPv6
12
 # and so it can be exposed via 6667 by default
12
 # and so it can be exposed via 6667 by default
13
-run sed -i 's/^\(\s*\)\"127.0.0.1:6667\":.*$/\1":6667":/' /go/src/github.com/oragono/oragono/default.yaml
14
-run sed -i 's/^\s*\"\[::1\]:6667\":.*$//' /go/src/github.com/oragono/oragono/default.yaml
13
+run sed -i 's/^\(\s*\)\"127.0.0.1:6667\":.*$/\1":6667":/' /go/src/github.com/ergochat/ergo/default.yaml
14
+run sed -i 's/^\s*\"\[::1\]:6667\":.*$//' /go/src/github.com/ergochat/ergo/default.yaml
15
 
15
 
16
 # compile
16
 # compile
17
 RUN make
17
 RUN make
18
 
18
 
19
 
19
 
20
 
20
 
21
-## run Oragono
21
+## run Ergo
22
 FROM alpine:3.9
22
 FROM alpine:3.9
23
 
23
 
24
 # metadata
24
 # metadata
25
 LABEL maintainer="daniel@danieloaks.net"
25
 LABEL maintainer="daniel@danieloaks.net"
26
-LABEL description="Oragono is a modern, experimental IRC server written in Go"
26
+LABEL description="Ergo is a modern, experimental IRC server written in Go"
27
 
27
 
28
 # install latest updates and configure alpine
28
 # install latest updates and configure alpine
29
 RUN apk update
29
 RUN apk update
35
 
35
 
36
 # oragono itself
36
 # oragono itself
37
 RUN mkdir -p /ircd-bin
37
 RUN mkdir -p /ircd-bin
38
-COPY --from=build-env /go/bin/oragono /ircd-bin
39
-COPY --from=build-env /go/src/github.com/oragono/oragono/languages /ircd-bin/languages/
40
-COPY --from=build-env /go/src/github.com/oragono/oragono/default.yaml /ircd-bin/default.yaml
38
+COPY --from=build-env /go/bin/ergo /ircd-bin
39
+COPY --from=build-env /go/src/github.com/ergochat/ergo/languages /ircd-bin/languages/
40
+COPY --from=build-env /go/src/github.com/ergochat/ergo/default.yaml /ircd-bin/default.yaml
41
 
41
 
42
 COPY distrib/docker/run.sh /ircd-bin/run.sh
42
 COPY distrib/docker/run.sh /ircd-bin/run.sh
43
 RUN chmod +x /ircd-bin/run.sh
43
 RUN chmod +x /ircd-bin/run.sh
47
 WORKDIR /ircd
47
 WORKDIR /ircd
48
 
48
 
49
 # default motd
49
 # default motd
50
-COPY --from=build-env /go/src/github.com/oragono/oragono/oragono.motd /ircd/oragono.motd
50
+COPY --from=build-env /go/src/github.com/ergochat/ergo/ergo.motd /ircd/ergo.motd
51
 
51
 
52
 # launch
52
 # launch
53
 ENTRYPOINT ["/ircd-bin/run.sh"]
53
 ENTRYPOINT ["/ircd-bin/run.sh"]

Loading…
Cancel
Save