add nocobase
This commit is contained in:
52
nocobase/docker-compose.yml
Normal file
52
nocobase/docker-compose.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
networks:
|
||||
nocobase:
|
||||
driver: bridge
|
||||
|
||||
services:
|
||||
app:
|
||||
image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latest-full
|
||||
restart: always
|
||||
networks:
|
||||
- nocobase
|
||||
depends_on:
|
||||
- mariadb
|
||||
environment:
|
||||
# 应用的密钥,用于生成用户 token 等
|
||||
# 如果 APP_KEY 修改了,旧的 token 也会随之失效
|
||||
# 可以是任意随机字符串,并确保不对外泄露
|
||||
- APP_KEY=your-secret-key
|
||||
# 数据库类型,支持 postgres, mysql, mariadb
|
||||
- DB_DIALECT=mariadb
|
||||
# 数据库主机,可以替换为已有的数据库服务器 IP
|
||||
- DB_HOST=mariadb
|
||||
# Database port
|
||||
- DB_PORT=3306
|
||||
# 数据库名
|
||||
- DB_DATABASE=nocobase
|
||||
# 数据库用户
|
||||
- DB_USER=root
|
||||
# 数据库密码
|
||||
- DB_PASSWORD=m3d1c6eea8uw
|
||||
# 数据库表名、字段名是否转为 snake case 风格
|
||||
- DB_UNDERSCORED=true
|
||||
# 时区
|
||||
- TZ=Asia/Shanghai
|
||||
volumes:
|
||||
- ./storage:/app/nocobase/storage
|
||||
ports:
|
||||
- '13000:80'
|
||||
# init: true
|
||||
|
||||
# 如果使用已有数据库服务,可以不启动 mariadb
|
||||
mariadb:
|
||||
image: registry.cn-shanghai.aliyuncs.com/nocobase/mariadb:11
|
||||
environment:
|
||||
MYSQL_DATABASE: nocobase
|
||||
MYSQL_USER: nocobase
|
||||
MYSQL_PASSWORD: m3d1c6eea8uw
|
||||
MYSQL_ROOT_PASSWORD: ggo4fnk1748e
|
||||
restart: always
|
||||
volumes:
|
||||
- ./storage/db/mariadb:/var/lib/mysql
|
||||
networks:
|
||||
- nocobase
|
||||
Reference in New Issue
Block a user