将 auth 数据库从 SQLite 迁移到 PostgreSQL
This commit is contained in:
@@ -21,7 +21,6 @@ WORKDIR /src
|
||||
COPY backend ./
|
||||
COPY --from=ui /ui/dist ./dist
|
||||
|
||||
# 用 modernc.org/sqlite 纯 Go 驱动,无 CGO,无需 gcc/musl-dev
|
||||
ENV CGO_ENABLED=0 GOOS=linux
|
||||
|
||||
RUN go mod tidy && \
|
||||
@@ -36,7 +35,7 @@ RUN apk add --no-cache tzdata ca-certificates && \
|
||||
echo "Asia/Shanghai" > /etc/timezone && \
|
||||
apk del tzdata && \
|
||||
adduser -D -u 1000 app && \
|
||||
mkdir -p /app/data /app/auth && \
|
||||
mkdir -p /app/data && \
|
||||
chown -R app:app /app
|
||||
|
||||
WORKDIR /app
|
||||
@@ -45,8 +44,7 @@ USER app
|
||||
COPY --from=api --chown=app:app /out/web /app/web
|
||||
|
||||
ENV TZ=Asia/Shanghai \
|
||||
LISTEN_ADDR=:8080 \
|
||||
AUTH_DB_PATH=/app/auth/auth.db
|
||||
LISTEN_ADDR=:8080
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
|
||||
Reference in New Issue
Block a user