Update Dockerfile
Browse files- Dockerfile +17 -8
Dockerfile
CHANGED
@@ -5,14 +5,23 @@ FROM ghcr.io/usememos/memos:latest
|
|
5 |
ENV MEMOS_MODE=prod
|
6 |
ENV MEMOS_PORT=7860
|
7 |
|
8 |
-
#
|
9 |
-
ENV DB_TYPE=postgres
|
10 |
-
ENV DB_HOST=
|
11 |
-
ENV DB_PORT=5432
|
12 |
-
ENV DB_NAME=postgres
|
13 |
-
ENV DB_USER=
|
14 |
-
ENV DB_PASSWORD=
|
15 |
-
ENV DB_SSL_MODE=require
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
# 添加初始化配置
|
18 |
ENV MEMOS_AUTO_MIGRATE=true
|
|
|
5 |
ENV MEMOS_MODE=prod
|
6 |
ENV MEMOS_PORT=7860
|
7 |
|
8 |
+
# 移除 PostgreSQL 配置
|
9 |
+
# ENV DB_TYPE=postgres
|
10 |
+
# ENV DB_HOST=
|
11 |
+
# ENV DB_PORT=5432
|
12 |
+
# ENV DB_NAME=postgres
|
13 |
+
# ENV DB_USER=
|
14 |
+
# ENV DB_PASSWORD=
|
15 |
+
# ENV DB_SSL_MODE=require
|
16 |
+
|
17 |
+
# SQLite 配置
|
18 |
+
ENV MEMOS_DRIVER=sqlite
|
19 |
+
ENV MEMOS_DSN=/var/opt/memos/memos.db
|
20 |
+
|
21 |
+
# 创建持久化存储目录
|
22 |
+
RUN mkdir -p /var/opt/memos && \
|
23 |
+
chmod 777 /var/opt/memos
|
24 |
+
VOLUME ["/var/opt/memos"]
|
25 |
|
26 |
# 添加初始化配置
|
27 |
ENV MEMOS_AUTO_MIGRATE=true
|