update nocobase
This commit is contained in:
@@ -1,6 +1,15 @@
|
|||||||
# NocoBase配置
|
# NocoBase配置
|
||||||
|
|
||||||
下载:`wget https://git.ossdate.com/fivemoons/oss-scripts/raw/branch/main/nocobase/docker-compose.yml`
|
离线镜像下载:https://pan.quark.cn/s/037bf2962eba
|
||||||
|
|
||||||
|
加载离线镜像:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
docker load -i nocobase-2.1.36-full.tar.gz
|
||||||
|
docker load -i postgres-16.tar.gz
|
||||||
|
```
|
||||||
|
|
||||||
|
下载脚本:`wget https://git.ossdate.com/fivemoons/oss-scripts/raw/branch/main/nocobase/docker-compose.yml`
|
||||||
|
|
||||||
启动:`docker compose up -d`
|
启动:`docker compose up -d`
|
||||||
|
|
||||||
|
|||||||
@@ -4,32 +4,29 @@ networks:
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
# Latest为稳定版,Beta为测试版,Alpha为开发版
|
image: nocobase/nocobase:2.1.39-full
|
||||||
image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latest-full
|
|
||||||
restart: always
|
restart: always
|
||||||
networks:
|
networks:
|
||||||
- nocobase
|
- nocobase
|
||||||
depends_on:
|
depends_on:
|
||||||
- mariadb
|
- postgres
|
||||||
environment:
|
environment:
|
||||||
# 应用的密钥,用于生成用户 token 等
|
# 应用的密钥,用于生成用户 token 等
|
||||||
# 如果 APP_KEY 修改了,旧的 token 也会随之失效
|
# 如果 APP_KEY 修改了,旧的 token 也会随之失效
|
||||||
# 可以是任意随机字符串,并确保不对外泄露
|
# 可以是任意随机字符串,并确保不对外泄露
|
||||||
- APP_KEY=your-secret-key
|
- APP_KEY=12708ae3e98ad9d18cb80f84026f9619670511cfd2aa0a620affb566ac996f57 # 使用openssl rand -hex 32命令生成并将结果复制填入
|
||||||
# 数据库类型,支持 postgres, mysql, mariadb
|
# 数据库类型,支持 postgres, mysql, mariadb
|
||||||
- DB_DIALECT=mariadb
|
- DB_DIALECT=postgres
|
||||||
# 数据库主机,可以替换为已有的数据库服务器 IP
|
# 数据库主机,可以替换为已有的数据库服务器 IP
|
||||||
- DB_HOST=mariadb
|
- DB_HOST=postgres
|
||||||
# Database port
|
# Database port
|
||||||
- DB_PORT=3306
|
- DB_PORT=5432
|
||||||
# 数据库名
|
# 数据库名
|
||||||
- DB_DATABASE=nocobase
|
- DB_DATABASE=nocobase
|
||||||
# 数据库用户
|
# 数据库用户
|
||||||
- DB_USER=root
|
- DB_USER=nocobase
|
||||||
# 数据库密码
|
# 数据库密码
|
||||||
- DB_PASSWORD=ggo4fnk1748e
|
- DB_PASSWORD=5mfgohe8po1r4z # 修改数据库密码
|
||||||
# 数据库表名、字段名是否转为 snake case 风格
|
|
||||||
- DB_UNDERSCORED=true
|
|
||||||
# 时区
|
# 时区
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
volumes:
|
volumes:
|
||||||
@@ -40,14 +37,14 @@ services:
|
|||||||
|
|
||||||
# 如果使用已有数据库服务,可以不启动 mariadb
|
# 如果使用已有数据库服务,可以不启动 mariadb
|
||||||
mariadb:
|
mariadb:
|
||||||
image: registry.cn-shanghai.aliyuncs.com/nocobase/mariadb:11
|
image: postgres:16
|
||||||
environment:
|
|
||||||
MYSQL_DATABASE: nocobase
|
|
||||||
MYSQL_USER: nocobase
|
|
||||||
MYSQL_PASSWORD: m3d1c6eea8uw
|
|
||||||
MYSQL_ROOT_PASSWORD: ggo4fnk1748e
|
|
||||||
restart: always
|
restart: always
|
||||||
|
command: postgres -c wal_level=logical
|
||||||
|
environment:
|
||||||
|
POSTGRES_USER: nocobase
|
||||||
|
POSTGRES_DB: nocobase
|
||||||
|
POSTGRES_PASSWORD: 5mfgohe8po1r4z # 修改数据库密码
|
||||||
volumes:
|
volumes:
|
||||||
- ./storage/db/mariadb:/var/lib/mysql
|
- ./storage/db/postgres:/var/lib/postgresql/data
|
||||||
networks:
|
networks:
|
||||||
- nocobase
|
- nocobase
|
||||||
Reference in New Issue
Block a user