LOADING

加载过慢请开启缓存 浏览器默认开启

自托管音乐服务器

用 Subsonic 搭建一个音乐服务器

前言

这是一篇我在 2022 年写的教程, 虽然我现在不再使用它, 但仍希望对你有帮助

一切的起因是我无法接受听歌居然还需要不同平台来回切换,这太蠢了,就想到可以自己把喜欢的歌都下载下来,再搭建个服务器来让自己哪怕更换设备都可以轻松听歌或是给别人分享自己的歌单

本篇教程运行环境为 Debian/Ubuntu 系 GNU/linux, 如果使用 Windows、Mac 或是其他的 GNU/Linux 发行版本教程中的部分命令可能不适用, 如有需要可自选搜索替换

安装 open-jdk-8

sudo apt update
sudo apt upgrade
sudo apt install openjdk-8-jre

下载 Subsonic 安装包

wget https://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-6.1.6.deb
sudo dpkg -i subsonic-6.1.6.deb

为 Subsonic 添加非 root 用户

sudo useradd --system subsonic
sudo gpasswd -add subsonic subsonic

设置环境变量

sudo nano /etc/default/subsonic

修改此段内容

- SUBSONIC_USER=root
+ SUBSONIC_USER=subsonic

重启 Subsonic 并设置开机自启

sudo service subsonic restart
sudo systemctl enbale subsonic

打开浏览器输入 localhost:4040, 首次登陆的默认账号密码均为 admin

登录后点击 Set up media folders 设置你存放音乐的路径

保存并点击 Scan media folder now,完成~~