-
-
Notifications
You must be signed in to change notification settings - Fork 53
Expand file tree
/
Copy pathDockerfile
More file actions
33 lines (28 loc) · 748 Bytes
/
Dockerfile
File metadata and controls
33 lines (28 loc) · 748 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
FROM golang:latest
ENV OGAMED_UNIVERSE=Bellatrix
ENV OGAMED_USERNAME=email@gmail.com
ENV OGAMED_PASSWORD=*****
ENV OGAMED_LANGUAGE=en
ENV OGAMED_HOST=0.0.0.0
ENV OGAMED_PORT=8080
ENV OGAMED_AUTO_LOGIN=true
ENV OGAMED_PROXY=
ENV OGAMED_PROXY_USERNAME=
ENV OGAMED_PROXY_PASSWORD=
ENV OGAMED_PROXY_TYPE=socks5
ENV OGAMED_PROXY_LOGIN_ONLY=false
ENV OGAMED_PROXY_PASSWORD=lobby
ENV OGAMED_NEW_HOSTNAME=http://0.0.0.0:8080
ENV OGAMED_AUTH_USERNAME=
ENV OGAMED_AUTH_PASSWORD=
ENV OGAMED_ENABLE_TLS=false
ENV OGAMED_TLS_CERTFILE=~/.ogame/key.pem
ENV OGAMED_TLS_KEYFILE=~/.ogame/cert.pem
ENV OGAMED_COOKIES_FILENAME=
ENV CORS_ENABLED=true
RUN mkdir -p /app
ADD . /app
WORKDIR /app
RUN go mod vendor
EXPOSE 8080
CMD ["go", "run", "./cmd/ogamed/main.go"]