upgrade dependencies

master
DIYgod 7 years ago
parent a40ac91d79
commit ae1225c696
No known key found for this signature in database
GPG Key ID: EC0B76A252D3EF67
  1. 34
      README.md
  2. 14
      package.json
  3. 17
      tools/logger.js
  4. 4
      tools/mongodb.js
  5. 1339
      yarn.lock

@ -4,10 +4,38 @@
## Usage
### Start
```shell
docker-compose build
docker-compose pull
docker-compose up # -d for run it in the background
```
### Data & logs
Database data: `~/dplayer/db`
DPlayer logs: `~/dplayer/logs`
PM2 logs: `~/dplayer/pm2logs`
### Import
```shell
mv dan.json ~/dplayer/db/backup/dans.json
docker exec dplayerbackend_mongo_1 mongoimport -d danmaku -c dans --file /data/db/backup/dans.json
```
$ docker-compose build
$ docker-compose pull
$ docker-compose up // -d for run it in the background
### Export
```shell
docker exec dplayerbackend_mongo_1 mongoexport -d danmaku -c dans -o /data/db/backup/dans.json
cat ~/dplayer/db/backup/dans.json
```
### Stop
```shell
docker-compose stop
```
## Communication Groups

@ -7,12 +7,12 @@
"license": "MIT",
"devDependencies": {},
"dependencies": {
"blueimp-md5": "^2.4.0",
"express": "^4.13.4",
"log4js": "^0.6.36",
"mongoose": "^4.1.9",
"node-fetch": "^1.6.3",
"redis": "^2.6.2",
"xml2js": "^0.4.17"
"blueimp-md5": "^2.10.0",
"express": "^4.15.4",
"log4js": "^2.3.3",
"mongoose": "^4.11.10",
"node-fetch": "^1.7.2",
"redis": "^2.8.0",
"xml2js": "^0.4.19"
}
}

@ -1,20 +1,19 @@
var log4js = require('log4js');
log4js.configure({
appenders: [
{
type: "file",
appenders: {
DPlayer: {
type: 'file',
filename: 'logs/DPlayer.log',
maxLogSize: 20480,
backups: 3,
category: [ 'DPlayer','console' ]
compress: true
},
{
type: "console"
console: {
type: 'console'
}
],
replaceConsole: true
},
categories: { default: { appenders: ['DPlayer', 'console'], level: 'INFO' } }
});
var logger = log4js.getLogger('DPlayer');
logger.setLevel('INFO');
module.exports = logger;

@ -6,6 +6,8 @@ if (process.env.MONGO_PORT_27017_TCP_ADDR && process.env.MONGO_PORT_27017_TCP_PO
else {
mongodbUrl = 'mongodb://127.0.0.1:27017/danmaku';
}
mongoose.connect(mongodbUrl);
mongoose.connect(mongodbUrl, {
useMongoClient: true,
});
module.exports = mongoose;

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save