推广 热搜: 分享  是什么意思  还是  阅读  好处  语文  财报  改变  自己  环境 

Airsonic反向代理问题的解决办法

   日期:2024-11-17     作者:sic0574    caijiyuan   评论:0    移动:http://sicmodule.glev.cn/mobile/news/615.html
核心提示:才消停了天而已,周二中午突然收到通知,小区被临时封闭管理了几个小时之后再次通知,解除小区临时管控࿰

Airsonic反向代理问题的解决办法

Airsonic反向代理问题的解决办法

才消停了 天而已,周二中午突然收到通知,小区被临时封闭管理了

Airsonic反向代理问题的解决办法

几个小时之后再次通知,解除小区临时管控,调整为对其所在楼栋进行临时管控

Airsonic反向代理问题的解决办法

这一天过的实在是太刺激了,老苏差点准备在公司打地铺 😂


本文是应网友 的要求折腾的

什么是 Airsonic

是一个免费的基于网络的音乐流媒体软件,提供对您音乐的无处不在的访问。使用它与朋友分享您的音乐,或在工作时聆听您自己的音乐。您可以同时流式传输到多个播放器,例如厨房中的一个播放器和客厅中的另一个播放器。

什么是 Airsonic-Advanced ?

是 的更现代的分支方案,具有多项关键性能和功能增强。它添加并取代了 中的几个功能。

网友 反馈 反代之后会从 跳转到 ,但老苏测试后还发现会截掉端口。

因为老苏没有备案的缘故,所以不能使用 和 端口,反代后的域名都是要带端口的,比如

而实际上 登录成功之后会变成 ,从而导致不能正常访问,即便手动添加了端口,也只能出来左侧和上面的菜单而已

Airsonic反向代理问题的解决办法

如果你和老苏一样用 (以下简称为 ) 做反代,可以只看方案一

方案一只要通过在 中新增 代码,即可实现反代后正常访问

如果你是用群晖自带的反代,可以看方案二

方案二考虑到群晖反代可设置的内容比较少,增加了一级 来协助实现 重定向

不管是哪种方案,都需要三个步骤

经老苏验证,似乎第二步是非必须的,可能 就只需要第一步的环境变量即可,源代码安装的才需要第二步,大家可以验证一下

  1. 安装镜像时,需要在环境变量中添加 ;
  2. 修改 文件,在文件尾部增加一行 ,改完之后需要重启容器的;
  3. 分别在 和 章节中再具体阐述

如果你和老苏一样用 ,恭喜你,这个方案相对来说要简单一些。

首先第一步安装 ,因为是单容器,所以用 比较方便

 

如果你已经安装了,检测下环境变量,如果还没有的话记得添加上 ;

第二步修改 文件

第三步需要我们用 对 进行反代处理

Airsonic反向代理问题的解决办法

中都勾选了

Airsonic反向代理问题的解决办法

最重要的是在 --> 添加下面👇的代码

 

其中

  • 两处 为老苏域名的端口,请根据你的端口进行修改
  • 为 的局域网 和端口

完成后点 即可

第一步也是安装 ,因为增加了 容器,所以我们用 来安装。

将下面的内容保存为 文件

 

关于 的简单说明

  • 对外暴露了 和 两个端口,局域网访问走 端口,反代后走 端口
  • 目录中放域名对应的证书 和 文件,如果你在 上申请的,服务器类型要选 的下载,其他运营商道理是一样的
  • 容器需要用到的 内容如下
 

关于 的简单说明

  • 请根据你的域名修改,即使有也不要带端口
  • 端口一定不要改,这里 对应 中的 的名称
  • 两处 为老苏域名的端口,请根据你的端口进行修改
  • 其他的不建议你改,除非你知道自己在做什么

然后执行下面的命令进行安装

 

Airsonic反向代理问题的解决办法

第二步也是修改 文件

第三步用群晖反代,当然你用 也是可以的,这里老苏就是用 做示例,原理是一样的

Airsonic反向代理问题的解决办法

需要注意,这里用的不是 协议而是 协议,因为虽然本地端口都是 ,但指向的 的容器端口是

中都是一样的

Airsonic反向代理问题的解决办法

到这里就设置完成了,这个方案是为了兼容群晖自带的反代,所以不需要设置 -->

见证奇迹的时刻到了

  • 方案一在浏览器中输入 或者

  • 方案二在浏览器中输入 或者

如果上面的设置没问题,应该就可以正常访问了

Airsonic反向代理问题的解决办法

老苏发现一个 平台的桌面音乐播放客户端 ,适用于 兼容的服务器。目前支持 的服务器包括了 , 采用了 和 构建, 挺酷的

Airsonic反向代理问题的解决办法

有需要的同学可以去看看

  • 官网:https://sublimemusic.app/
  • 代码主页:https://gitlab.com/sublime-music/sublime-music

airsonic-advanced/airsonic-advanced 地址:https://github.com/airsonic-advanced/airsonic-advanced

Setting up Nginx - Airsonic 地址:https://airsonic.github.io/docs/proxy/nginx/

Example nginx config drops location · Issue #1458 · airsonic/airsonic 地址:https://github.com/airsonic/airsonic/issues/1458

本文地址:http://sicmodule.glev.cn/news/615.html    歌乐夫 http://sicmodule.glev.cn/ , 查看更多
 
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2023001713号