超仿Bilibili播放器Go版,开箱即用,免安装环境
- 开箱即用
- 免安装运行环境
- 免配置弹幕数据库,内置数据库
- 高性能(使用Go开发)
{
"username": "user", // 登录名
"password": "123123", // 登录密码
"duration": 600, // 登录持续时间
"admin": "/admin", // 后台地址
"player": "/", // 播放器地址
"domain": "localhost", // 域名,必须填写。不然后台无法登录
"port": 8001, // 端口
"tip": {
"time": "6",
"color": "#fb7299",
"text": "请大家遵守弹幕礼仪,文明发送弹幕"
},
"Limit_time": 60, // 限制弹幕发送时间
"Limit_requence": 20, // 限制发送弹幕次数
"allow_url": [], // 限定域名访问
"paras": 0 // 是否开启解析,0为关闭,1为打开
}
- 解压
tar zxvf alphay-player1.0.2.tar.gz
- 运行
nohup ./main &
exit
- Nginx反向代理
- 使用vim修改nginx配置文件
vim usr/local/nginx/conf/nginx.conf
- 在http段中添加
server {
listen 80;
server_name 域名;
location / {
proxy_pass http://localhost:8001;
}
}
- vim保存
Esc:wq
- 如何停止播放器
lsof -i:8001
kill PID数字
docker build -t alphay-player .
docker run --name player -p 8001:8001 -v /player:/player -d alphay-player