FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
httpsms/api/Dockerfile at dev · githmin/httpsms · GitHub
githmin
/
httpsms
Public
forked from
NdoleStudio/httpsms
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
httpsms
/
api
/
Dockerfile
Copy path
More file actions
More file actions
Latest commit
History
History
History
38 lines (24 loc) · 795 Bytes
Breadcrumbs
httpsms
/
api
/
Dockerfile
Copy path
File metadata and controls
38 lines (24 loc) · 795 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
34
35
36
37
38
FROM
golang as builder
ARG
GIT_COMMIT
ENV
GIT_COMMIT=$GIT_COMMIT
WORKDIR
/http-sms
COPY
go.mod .
COPY
go.sum .
RUN
go mod download
COPY
. .
RUN
go get github.com/swaggo/swag/gen@v1.8.2
RUN
go get github.com/swaggo/swag/cmd/swag@v1.8.2
RUN
go install github.com/swaggo/swag/cmd/swag
RUN
swag init
RUN
go install github.com/gobuffalo/packr/v2/packr2@latest
RUN
packr2
RUN
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags
"-X main.Version=$GIT_COMMIT"
-o /bin/http-sms .
FROM
alpine:latest
RUN
addgroup -S http-sms && adduser -S http-sms -G http-sms
USER
http-sms
WORKDIR
/home/http-sms
COPY
--from=builder /usr/local/go/lib/time/zoneinfo.zip /zoneinfo.zip
COPY
--from=builder /bin/http-sms ./
ENV
ZONEINFO=/zoneinfo.zip
EXPOSE
8000
ENTRYPOINT
[
"./http-sms"
,
"--dotenv=false"
]
Back
|
FazBrowse Home
|
New Git URL