升级依赖库 (#232)
* 优化图标和LOGO * 修改登录页面动画的速度为3 * 增加对websocket的异常处理 * 修复了用户组和用户名唯一判断错误的问题 * 提示版本号 * 修复readme错别字 * 修复单词拼写错误的问题 * 修复代码格式 * 修改Windows资产属性名称 * Docker 打包流程增加 upx 压缩 * 升级依赖文件,修改sqlite驱动为 github.com/glebarez/sqlite * 修复第一次查询「授权令牌」的错误 * 移除无关代码 * 修改docker打包脚本 * 增加打包脚本 * 增加微信群
This commit is contained in:
@ -9,12 +9,13 @@ WORKDIR /app
|
||||
COPY . .
|
||||
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
|
||||
RUN apk add gcc g++
|
||||
RUN apk add upx
|
||||
RUN go mod tidy
|
||||
RUN sh get_arch.sh
|
||||
RUN echo "Hello, my CPU architecture is $(uname -m)"
|
||||
RUN cp -r /app/web/build /app/server/resource/
|
||||
RUN go env;CGO_ENABLED=1 GOOS=linux GOARCH=$ARCH go build -a -ldflags '-linkmode external -extldflags "-static"' -o next-terminal main.go
|
||||
RUN go env;CGO_ENABLED=0 GOOS=linux GOARCH=$ARCH go build -ldflags '-s -w' -o next-terminal main.go
|
||||
RUN upx next-terminal
|
||||
|
||||
FROM alpine:latest
|
||||
|
||||
@ -35,7 +36,6 @@ RUN touch config.yml
|
||||
|
||||
COPY --from=builder /app/next-terminal ./
|
||||
COPY --from=builder /app/LICENSE ./
|
||||
#COPY --from=builder /app/web/build ./web/build
|
||||
|
||||
EXPOSE $SERVER_PORT $SSHD_PORT
|
||||
|
||||
|
Reference in New Issue
Block a user