xChar
·a year ago

前言

内网部署的服务太多,又是不同IP,又是不同端口,根本记不住

解决办法有两种:

  1. 配置dns服务器,通过内网域名解析到nginx,再由nginx设置转发端口实现域名访问IP+端口
  2. 安装一个书签服务,让书签统管地址

两个方法我都试过了,最终还是选择了第二种,至于理由,第一种方式虽然可以实现一劳永逸,但设置域名解析和修改nginx的配置文件也是一个相对繁琐的过程,每部署1个新应用均要花费约3-5分钟的时间进行配置。好处也是有的,过程能获取很多知识点。

第二种方案相对简单粗暴,完全不需要多余的配置,应用完成后花1分钟修改一下书签即可。

部署

网上书签工具很多,但想要功能完善又想兼要美观轻便,我选择了flare,该应用的前生为某波兰小哥开发的flame书签应用,后经过国内的苏洋大佬用go语言重构后诞生并开源,以小瞩目,开源地址为:https://github.com/soulteary/docker-flare

docker方式

docker run --rm -it -p 5005:5005 -v `pwd`/app:/app soulteary/flare

k8s方式

image

image

最后发布再开放个端口就可以访问了

设置

点击页面左下角的帮助按钮可以进入页面全局设置

image

内容编辑可以增加标签,以下是我写这篇博客时做好的导航内容,仅添加了一些流媒体相关的应用

image

后记

整个应用看似简易,但并不简单,它甚至可以设置用户登录,可以放到公网做分享页。详细内容请阅读苏洋的博客

Loading comments...