【Docker哈搞巴搞】篇一 Heimdall 牵着你的小手安装完完美导航页 |
您所在的位置:网站首页 › docker搭建导航页 › 【Docker哈搞巴搞】篇一 Heimdall 牵着你的小手安装完完美导航页 |
【写作说明】: 跟着阿文菌大佬入门,开始研究nas的各种用法。于是,布上了影音管理JellyFin、Plex等,弄了下载软件Transmission等,也用了三分钟布置了导航页。具体可参照我在张大妈同文章的链接。 以上布置方法虽然简单,但是总感觉有一丝不足的地方,具体哪里又说不上来。直到------我某一天瞟到了Heimdall这个导航页,才发现,这不就是我想要的导航页嘛,如此精美好看。 无奈搜遍全网也未见群晖的保姆级教程,只好自己上手丰衣足食。 正文开始大家好,我是倒叙墨染丶;我在张大妈ID为:Mooo墨迹 如有写的不好,请多多海涵。后续我会把参考文档贴在文末,大家也可以同步借鉴参考。 本篇文章是对Heimdall我全网搜到的信息进行的一个整合以及自己尝试,欢迎大家进行补充完善。下面我将正式开始手把手教程(如果是妹子请不要慌,这不是耍流氓,真的不是)。 部署步骤首先,在群晖中安装完docker,具体安装就部赘述了,张大妈一搜一大把 群晖桌面打开docker---点击左侧"注册表"---上方搜索:heimdall---选择第一个"linuxserver/heimdall"---点击"下载"----静静等待其下载完 docker搜索页面下载完后点击左侧"映像"---选择刚安装的"heimdall"---点击上方"启动"---进入配置页面 映像安装页面在配置页面选择"启用资源限制"(防止资源被过多占用,当然部启用也无所谓) 配置页面点击配置页面的"高级设置"---点击"启用自动重新启动"(不打开也没影响,就是有问题要手动启动) 启用自动重新启动点击"端口设置"(如果之前根据文前配置过webservice的用户执行以下操作,未配置过的用户跳过,走下一步即可)---在"80"端口那一行的本地端口双击---原来为"自动",改为"81"(别的端口也可以,80端口被webserver占用了) 端口配置页面到这,所有配置已经完成,点击应用即可。 页面感受通过内网ip地址+端口(默认80,如果端口设置改过即为改过的端口)即可登录。下图为页面展示图 页面展示图外网访问导航页当然不能只内网访问了,如何外网访问----做个端口转发即可。公网一般性运营商把80/8080端口封掉的。所以需要设置一个别的端口转到内网的80(如果改过端口设置即转到改的那个端口即可),具体就不说了,不同路由器不同设置,展开又要很多,而且张大妈也有很多优秀详细的文章。 应用配置接下去来讲一下比较重要的,如何使用问题 在新页面上方会有一行字,其中有两个可点击链接,选择第一个"Add an application here" 之后跳转到添加应用页面---具体填写信息如下图所示,我已标注在旁边 添加应用详细页面完成后会在桌面显示刚刚添加的应用,点击即跳转。效果图如下: 添加应用后效果图后续再要添加应用怎么办,莫慌,我们目光转向右下角。右下角几个按钮的具体功能我已经标记出来,详情请看图: 右下角功能展示在主页面的情况下,右下角一共六个按钮,分别是: 第一个:对在主页面已添加应用进行快键修改,可以拖动应用位置,修改配置等等 第二个:快捷返回主页面 第三个:个人信息管理页面,可以设置账号密码什么的 第四个:应用管理页面,可以添加/修改应用 第五个:标签管理页面,对标签进行添加/修改 第六个:总设置页面 这里我就不一一展开了,具体就几个主要功能说明一下 首先是个人设置页面:输入用户命密码即可,如果有人对下面两个开关英文不了解可看图: 底下左侧按钮:允许公众访问前台-仅在设置密码后强制执行 底下右侧按钮:允许从特定的url登录,知道链接的人都可以登录(感觉不安全不建议打开) 个人设置页面应用管理按钮(个人设置按钮下一个):点开后会出现主页面你所有添加的应用,可以再进行添加,也可以删除/编辑。具体操作和之前一样,就不再重复了。需要注意的是,有些应用修改跳转的页面会不一样。如果不知道如何修改,建议删掉重新添加。 应用管理页面标签管理页面:和应用管理差不多,看自己喜好,我没设置,不影响主要功能 标签管理页面接下去就是比较重要的了:总设置页面。上面分别是这个导航页的一些信息,包括修改显示文字(因为是国外人研发,暂无中文,比较遗憾。但是不影响大家使用,后面会教大家汉化方法)。还可以修改背景图。 总设置页面此外,还可以在主页面设置搜索引擎(同样,暂无百度等国内搜索引擎,但是不要慌,后面会教你如何修改)。在设置搜索引擎框,第一个选择打开,第二栏是选择搜索引擎,第三个即搜索内容打开页面(默认即可)。 搜索引擎设置到这里,全部功能已经传授完毕,按照各位实际情况对其添加应用即可愉快食用了。具体怎么发挥就看各位的了. 完成品中文汉化咱不整花里胡哨的。其实我实际体验下来。基本都很简单,英语也不难,都并不影响正常使用。可能单独设置里面会有不认识的,我在教程里面也基本都翻译写备注了。下面有个超简单的汉化步骤。 打开百度---搜索Google chrome浏览器---打开你的导航页---右键---翻译成中文!! 有木有变成中文!!!有木有!!!超简单有木有,无需配置,无需修改,一键汉化!!! (别打我,狗头保命) 不过说实话,谷歌浏览器真的是一个好东西,大家可以用一下,不仅汉化功能,界面也很清爽,谷歌账号同步等等。这是一款it界都极力推崇的浏览器。。 搜索引擎优化搜索引擎没百度怎么办,不要慌,跟着我一步一步修改,即可拥有百度! 进总设置---打开搜索引擎栏---选择搜索引擎:此时你这应该只有“Google”,“ddg”,“Qwant”等几个选择项,选择任一一个看不顺眼的搜索引擎即可(我以ddg为例进行演示)。选择"ddg",点击应用(我已经改为了百度了,就不改回来了。所以图片上是百度) 搜索引擎选择页面选择后,回到主页面,最上面一栏应该已经改为了"ddg". 然后去百度搜索putty工具(很多,下载一个即可,我就不上链接了)。 然后打开群晖---控制面板---选择最下面"终端机和SNMP"---点击"启用ssh功能",下面端口默认22不要改 开启ssh功能 然后打开ssh-按我的截图输入ip即可,别的不用管---点击open Putty登录界面 "login as"处输入账号(你的群晖最高权限账号,应该是admin)---回车---输入密码(群晖账号对应的密码),注意输入密码是不回显也不显示位数的,继续输入即可,不要紧张---回车---出现下图的情况即登录正确 putty账号密码输入界面 然后输入语句(可以本文复制,再鼠标右键点击putty界面,自动黏贴进去) sudo -i 输入你账号的密码 find / -name heimdall 在返回结果中找到一条类似语句的路径,volume(代表哪块硬盘)@docker下面的var/www/localhost/heimdall路径。如图所示:/volume1/@docker/btrfs/subvolumes/8b397b89f54784af010040bf16f268d84b5979b651a593871610a3c9b06bc009/var/www/localhost/heimdall putty查找文件夹语句 cd 刚刚查到的路径(注意,cd后面有空格) 然后就进入到该路径下了,继续执行下列命令 cd app/ vi Search.php 接下去可按方向键操作,按下移动到红色ddg那一栏,然后在url那一行按i(输入操作),然后把路径换成:https://www.baidu.com/s(可以删除,然后复制这个路径,右键即复制,也可以手动输入)。。然后再下移到var行,把q改为:wd。然后按键盘ESC(跳出编辑模式),再输入冒号(输入后左下角会有显示),然后输入小写的wq!,然后回车即可。 修改搜索引擎页面 此时应该退出了编辑页面,继续输入命令 cd ../resources/lang/en/ vi app.php 同样通过上下左右找到'options.ddg' 行,把箭头后面的改为:'options.ddg' => '百度',然后esc---输入:wq!---回车 修改中文配置 然后关掉即可。当然如果你有兴趣,则可以把这里面所有的箭头后面的都改为中文,就实现了全汉化过程。然后导航页面刷新,就会发现搜索了变为了百度。至此,所有的配置已经执行完。 总结这是一个不错的导航页,我这边只是一个基础教程,抛砖引玉。具体花里胡哨的玩法还需要大家一起发掘。也希望项目作者能不断优化,越弄越好。 以下是我之前参考的文献,大家可以也同步参考一下: https://post.smzdm.com/p/akmgq0pe/ https://post.smzdm.com/p/a99v2nqo/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |