镜像仓库地址:DockerHub-itning
docker run -d -p 8888:8888 -e MYSQL_URL=mysql8 -e MYSQL_PORT=3306 -e MYSQL_USERNAME=root -e MYSQL_PASSWORD=root --name yunshu-nas itning/yunshu-nas:1.0.0
环境变量 | 用途 | 默认值 |
---|---|---|
MYSQL_URL | MySQL的地址(不包含端口号) | localhost |
MYSQL_PORT | MySQL的端口号 | 3306 |
MYSQL_USERNAME | MySQL用户名 | root |
MYSQL_PASSWORD | MySQL密码 | root |
NAS_FFMPEG_BIN_DIR | ffmpeg bin 目录位置 | /home/ffmpeg/bin |
NAS_OUT_DIR | 转码目录位置 | /home/tmp |
NAS_ARIA2C_FILE | aria2c.exe 文件位置 | 空 |
NAS_MUSIC_DIR | 音乐文件目录 | /home/music_yunshu |
NAS_LYRIC_DIR | 歌词文件目录 | /home/lyric_yunshu |
nohup java -jar yunshu-nas-0.0.1-SNAPSHOT.jar --nas.ffmpeg-bin-dir=/home/shw/ffmpeg-4.2.1-amd64-static --nas.out-dir=/home/shw/a --nas.aria2c-file=/usr/local/bin/aria2c >log.log 2>&1 &
nohup aria2c --rpc-listen-port 6800 --enable-rpc --rpc-listen-all >aria2c.log 2>&1 &
属性 | 含义 | 例子 |
---|---|---|
nas.ffmpeg-bin-dir | Ffmpeg 所在目录 | --nas.ffmpeg-bin-dir=/home/shw/ffmpeg-4.2.1-amd64-static |
nas.out-dir | HLS视频输出目录 | --nas.out-dir=/home/shw/a |
nas.aria2c-file | aria2c文件全路径 | --nas.aria2c-file=/usr/local/bin/aria2c |
nas.music-file-dir | 音乐文件目录 | --nas.music-file-dir=/home/music |
-
点播视频文件
-
点播音频文件 Angular版本 Electron版本
-
文件分布式存储
-
远程下载
-
图片在线查看
-
提供ftp服务
-
资料加密
-
axel 下载支持