我的音乐位于Nextcloud中,通过将Navidrome的“MusicFolder”目录设置为Nextcloud中存放音乐的目录来实现读取。为了使用方便,想把Navidrome放在我的Nextcloud域名的/music/下边。
在apache2您的站点配置文件中新增以下内容:(/music后不要再加/,否则会过多重定向)
<Location /music>
ProxyPass http://127.0.0.1:4533/music retry=1
ProxyPassReverse http://127.0.0.1:4533/music
ProxyErrorOverride Off
ProxyPreserveHost On
</Location>
重启apache2服务,然后在Navidrome配置文件中(默认为“/var/lib/navidrome/navidrome.toml”)新增以下内容:
BaseUrl = "/music/"
重启Navidrome服务。
如果此时设置正确的话访问“https://您的域名/music/”将会进入Navidrome。如果您的网站有SSL证书,那么此举顺便将Navidrome套上了SSL证书,因此浏览器通知功能也可以使用了。
此时当您再访问http://您的地址:4533/时会发现也变为了http://您的地址:4533/music/
参考资料:
心情表态
+1
+1
+1
+1
+1
+1
近期评论