feat: update docker config
This commit is contained in:
parent
2468caeeb9
commit
f2d4188ccf
@ -17,6 +17,7 @@ services:
|
|||||||
- DB_USER=nocobase
|
- DB_USER=nocobase
|
||||||
- DB_PASSWORD=nocobase
|
- DB_PASSWORD=nocobase
|
||||||
- DB_TIMEZONE=+08:00
|
- DB_TIMEZONE=+08:00
|
||||||
|
- DB_UNDERSCORED=true
|
||||||
volumes:
|
volumes:
|
||||||
- ./storage:/app/nocobase/storage
|
- ./storage:/app/nocobase/storage
|
||||||
ports:
|
ports:
|
||||||
@ -29,5 +30,7 @@ services:
|
|||||||
MYSQL_PASSWORD: nocobase
|
MYSQL_PASSWORD: nocobase
|
||||||
MYSQL_ROOT_PASSWORD: nocobase
|
MYSQL_ROOT_PASSWORD: nocobase
|
||||||
restart: always
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ./storage/db/mariadb:/var/lib/mysql
|
||||||
networks:
|
networks:
|
||||||
- nocobase
|
- nocobase
|
@ -29,5 +29,7 @@ services:
|
|||||||
MYSQL_PASSWORD: nocobase
|
MYSQL_PASSWORD: nocobase
|
||||||
MYSQL_ROOT_PASSWORD: nocobase
|
MYSQL_ROOT_PASSWORD: nocobase
|
||||||
restart: always
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ./storage/db/mysql:/var/lib/mysql
|
||||||
networks:
|
networks:
|
||||||
- nocobase
|
- nocobase
|
||||||
|
@ -28,5 +28,7 @@ services:
|
|||||||
POSTGRES_USER: nocobase
|
POSTGRES_USER: nocobase
|
||||||
POSTGRES_DB: nocobase
|
POSTGRES_DB: nocobase
|
||||||
POSTGRES_PASSWORD: nocobase
|
POSTGRES_PASSWORD: nocobase
|
||||||
|
volumes:
|
||||||
|
- ./storage/db/postgres:/var/lib/postgresql/data
|
||||||
networks:
|
networks:
|
||||||
- nocobase
|
- nocobase
|
@ -18,6 +18,7 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"nocobase": "nocobase",
|
"nocobase": "nocobase",
|
||||||
"pm": "nocobase pm",
|
"pm": "nocobase pm",
|
||||||
|
"pm2": "nocobase pm2",
|
||||||
"dev": "nocobase dev",
|
"dev": "nocobase dev",
|
||||||
"dev-server": "nocobase dev --server",
|
"dev-server": "nocobase dev --server",
|
||||||
"start": "nocobase start",
|
"start": "nocobase start",
|
||||||
|
@ -16,6 +16,7 @@ module.exports = (cli) => {
|
|||||||
require('./e2e')(cli);
|
require('./e2e')(cli);
|
||||||
require('./clean')(cli);
|
require('./clean')(cli);
|
||||||
require('./doc')(cli);
|
require('./doc')(cli);
|
||||||
|
require('./pm2')(cli);
|
||||||
require('./test')(cli);
|
require('./test')(cli);
|
||||||
require('./umi')(cli);
|
require('./umi')(cli);
|
||||||
require('./upgrade')(cli);
|
require('./upgrade')(cli);
|
||||||
|
28
packages/core/cli/src/commands/pm2.js
Normal file
28
packages/core/cli/src/commands/pm2.js
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
const chalk = require('chalk');
|
||||||
|
const { Command } = require('commander');
|
||||||
|
const { run, isDev } = require('../util');
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @param {Command} cli
|
||||||
|
*/
|
||||||
|
module.exports = (cli) => {
|
||||||
|
cli
|
||||||
|
.command('pm2')
|
||||||
|
.allowUnknownOption()
|
||||||
|
.action(() => {
|
||||||
|
run('pm2', process.argv.slice(3));
|
||||||
|
});
|
||||||
|
cli
|
||||||
|
.command('pm2-restart')
|
||||||
|
.allowUnknownOption()
|
||||||
|
.action(() => {
|
||||||
|
run('pm2', ['restart', 'all']);
|
||||||
|
});
|
||||||
|
cli
|
||||||
|
.command('pm2-stop')
|
||||||
|
.allowUnknownOption()
|
||||||
|
.action(() => {
|
||||||
|
run('pm2', ['stop', 'all']);
|
||||||
|
});
|
||||||
|
};
|
Loading…
Reference in New Issue
Block a user