asp网站编辑教程,wordpress 视频文件夹,上海做网站的公司官网,软件系统开发流程什么是 Diosic ? Diosic 是一个开源的基于网络的音乐收集服务器和流媒体。主要适合需要部署在硬件规格不高的服务器上的用户。Diosic 是使用 Rust 开发的#xff0c;具有低内存使用率和高性能以及用于流媒体音乐的非常干净的界面。 安装
在群晖上以 Docker 方式安装。
在注…
什么是 Diosic ? Diosic 是一个开源的基于网络的音乐收集服务器和流媒体。主要适合需要部署在硬件规格不高的服务器上的用户。Diosic 是使用 Rust 开发的具有低内存使用率和高性能以及用于流媒体音乐的非常干净的界面。 安装
在群晖上以 Docker 方式安装。
在注册表中搜索 diosic 选择第一个 jinker25/diosic版本选择 latest。 卷
在 docker 文件夹中创建一个新文件夹 diosic并在其中建两个子文件夹 data 和 library
文件夹装载路径说明docker/diosic/data/data存放数据库、封面文件等docker/diosic/library/library存放音乐文件 端口
本地端口不冲突就行不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号本地端口容器端口31773177
默认没有对外暴露端口 需要自己点 号添加 环境
可变值LIB_NAME_1音乐库的别名默认值为 MyLibrary 支持中文 命令行安装
如果你熟悉命令行可能用 docker cli 更快捷
# 新建文件夹 diosic 和 子目录
mkdir -p /volume1/docker/diosic/{data,library}# 进入 diosic 目录
cd /volume1/docker/diosic# 运行容器
docker run -d \--restart unless-stopped \--name diosic \-p 3177:3177 \-v $(pwd)/data:/data \-v $(pwd)/library:/library \-e LIB_NAME_1老苏的音乐库 \jinker25/diosic:latest也可以用 docker-compose 安装将下面的内容保存为 docker-compose.yml 文件
version: 3services:diosic:image: jinker25/diosic:latestcontainer_name: diosicrestart: unless-stoppedports:- 3177:3177volumes:- ./data:/data- ./library:/libraryenvironment:- LIB_NAME_1老苏的音乐库如果 docker-compose.yml 中使用了中文记得使用 utf-8 编码否则会报错~~~ 然后执行下面的命令
# 新建文件夹 diosic 和 子目录
mkdir -p /volume1/docker/diosic/{data,library}# 进入 diosic 目录
cd /volume1/docker/diosic# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d运行
在浏览器中输入 http://群晖IP:3177 就能看到注册界面 登录成功后的主界面 老苏随便找了几个 mp3 文件 官方文档没有提到音乐格式所以老苏也不知道 进入 Control Panel -- Dashboard -- Scan Libraries会扫描 library 目录中的文件 回到主界面 点右上角的 Play All 就可以开始播放了 看起来还是蛮简陋的不过 Rust 开发的镜像确实小巧 参考文档 Reknij/diosic: Diosic is an open source web-based music collection server and streamer. Mainly suitable for users who need to deploy on servers with low hardware specifications. 地址https://github.com/Reknij/diosic Diosic documents 地址https://reknij.github.io/DiosicDocEN/documents/installFromDocker