docker系列 使用docker基于Heimdall搭建自己的专属导航页
本文最后更新于 351 天前,其中的信息可能已经有所发展或是发生改变,如有失效可到评论区留言。

前言

随着家庭数据中心部署的应用越来越多,我的chrome浏览器的书签也越来越多,每次选的时候非常不直观(关键是没有逼格),所以我也不得不考虑专门搭建一个导航页来组织这些应用的访问链接,考察了半天,觉得Heimdall似乎不错,简洁又简单:

image.png

所以就选择它了。

部署

创建宿主机上需要映射到容器内的文件夹

惯例先创建-v参数挂载需要的文件夹:

mkdir -p /docker/heimdall/config

部署heimdall

docker run格式的命令如下:

docker run --name=heimdall -d --restart=always \
  -e PUID=1000 \ #可选功能,PUID和PGID的具体数值由id命令决定,比如我的www账号,用"id www"输出为"uid=1000(www) gid=1000(www) groups=1000(www)",注:这里不能使用root账号
  -e PGID=1000 \ #同上
  -e TZ=Asia/Shanghai \ #设置容器时区
  -p 9600:80 \ #映射宿主机端口到容器内部的80端口,请根据自己实际情况修改
  -v /docker/heimdall/config:/config \ #映射宿主机指定文件夹到容器内部的/config目录
  lscr.io/linuxserver/heimdall:latest

注:请自行删除上诉#后面的注释

基本设置

登录heimdall

使用http://宿主机IP:9600打开heimdall:

image.png

设置语言为中文

点击上图右下角红框的设置按钮:

image.png

将English改成Chinese并保存:
image.png

然后语言即可修改成中文:
image.png

设置管理员密码

点击右下角用户按钮进行用户设置:

image.png

image.png

可以修改用户名、密码,邮箱,并设置是否允许公开访问以及允许从特点链接进入:
image.png

添加应用地址

image.png

根据下图红框填写内容,记得选择上方红框中的固定开关,这样应用图标才会出现在首页,最后点保存:
image.png

添加完成后效果如下:
image.png

然后依次添加其他应用图标即可。如果要重新排列应用图标顺序,点击下图红框按钮即可:
image.png

配置公网访问

如果要发布到公网上的,大家需要根据实际环境和自己使用的反向代理选择最适合自己的发布方式,可以参考我以前的几篇文章:
1、docker系列 使用docker基于NPM搭建自己的反向代理
2、linux面板系列 配置反向代理并使用非443端口进行发布
3、家庭数据中心系列 通过国内备案云主机白嫖cloudflare实现国外快速访问国内站点
4、家庭数据中心系列 通过无公网IP的家庭宽带白嫖cloudflare实现快速建站(通用)

其中第1,2种方式适合有公网ip却没有合法443端口的环境(家庭宽带、未备案的云主机),需要在url后面加非标端口(如果使用cloudflare建站的不需要加端口,但是需要自定义源站端口,这个可以参考:家庭数据中心系列 通过cloudflare的Origin Rules解决建站有公网IP却没有合法的80、443端口的问题)。第3种方式适合有备案的云主机,第4种方式适合所有环境(包括没有公网IP的环境),也是我建议的方式(不管你的环境有没有公网IP,因为这种方式不需要直接在公网上跑https流量)。

博客内容均系原创,转载请注明出处!更多博客文章,可以移步至网站地图了解。博客的RSS地址为:https://blog.tangwudi.com/feed,欢迎订阅;如有需要,可以加入Telegram群一起讨论问题。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
       

本站已禁用鼠标右键和各种快捷键,代码块内容可以直接在右上角点击复制按钮进行复制

zh_CN