最新消息:宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取

DPlayer的后端搭建:

后台开发 admin 28浏览 0评论

我依然使用的是CentOS7.2 哈哈哈!

来吧,开干!

首先安装一下docker,看到docker就应该知道后面很简单了吧,毕竟都是做好的镜像,我们可以直接拿来用了:

curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

我们把docker安装启动并设置开机自启之后,安装dockers compose:

curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

我这边香港服务器,下载的话220K/s的速度,41s搞定!

之后我们来将DPlayer的后端从GitHub上克隆下来:

git clone https://github.com/MoePlayer/DPlayer-node.git

进入DPlayer-node:

cd DPlayer-node 

构建镜像:

 docker-compose build 

拉去镜像并后台运行:

docker-compose up -d

Start

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

mv dans.json ~/dplayer/db/backup/dans.json
docker exec dplayernode_mongo_1 mongoimport -d danmaku -c dans --file /data/db/backup/dans.json

Export

docker exec dplayernode_mongo_1 mongoexport -d danmaku -c dans -o /data/db/backup/dans.json
cat ~/dplayer/db/backup/dans.json

Stop

docker-compose stop

转载请注明:网红IT » DPlayer的后端搭建:

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址