title:
id: 34
date: 2023-03-03 00:40:07
auther: mengkai
cover: /upload/2022/04/bVsZMouc5gx29Br.jpeg
excerpt: 先上一张完成图最开始装导航页纯粹是为了不用去记端口号,一个服务一个端口号, 记得太烦了,相信大部分人都和我一样吧。其实heimdall教程网上也有不少,但是有点散乱,写这篇文章就是整合一下,加一点自己摸索到的东西,比如修改SSL证书,https进行外网访问,修改图标之类的。这是我第一次在张大妈发文章
permalink: /archives/34
categories:
- 群晖
- docker
tags: - 群晖
- docker
最开始装导航页纯粹是为了不用去记端口号,一个服务一个端口号, 记得太烦了,相信大部分人都和我一样吧。
其实heimdall教程网上也有不少,但是有点散乱,写这篇文章就是整合一下,加一点自己摸索到的东西,比如修改SSL证书,https进行外网访问,修改图标之类的。
这是我第一次在张大妈发文章。
废话不多说,直接开搞。以下使用群晖docker来示范,其他机器大差不差。
1, 安装
群晖NAS通过docker安装heimdall导航页以及后续汉化 SSL证书 搜索引擎的修改]
群晖docker打开,注册表里搜索heimdall,星最多的那个就是。
[![群晖NAS通过docker安装heimdall导航页以及后续汉化 SSL证书 搜索引擎的修改]
在等待下载的时候 我们打开File Station,在docker[文件夹]下面新建Heimdall文件夹,Heimdall文件夹下载再新建config文件夹。
存储空间里,点击添加文件夹,选择刚刚我们新建的那个config文件夹,装载路径填写 /config(这样的好处是以后万一出问题需要重装,路径选择一样,就不需要二次设置了,很方便)
点击端口设置 因为我这里443和80被封了,所以本地端口我自定义设置了一下。433那个是https端口号,下面81是http端口号。请记得[路由器]中设置端口转发,否则没办法外网访问的。
然后应用点击应用,过一会,在群晖网址后面加端口号81(你修改的端口号) 应该就可以打开了
这一步就算安装完了。
2 汉化,以及修改默认搜索引擎为百度。
网页默认是英文的, 咱们把他修改成中文的,这一步参考的本站教程 https://post.smzdm.com/p/a99v2nqo/
不过既然是整合,也一起写一下吧。
NAS 设置中打开SSH(设置完后一定要关闭!!!)
使用WinSCP这个软件来连接群晖
使用root账户和密码登录(具体方法自行搜索 有很多教程)
登录后打开/volume3/@docker/btrfs/subvolumes路径(/volume3是我自己的路径,你的可能是/volume1或者/volume2,自行判断)
然后你会发现这一堆这么长串的路径(头大)......
参考路径是这个: /volume3/@docker/btrfs/subvolumes/*************/var/www/localhost/heimdall(星号就是上图中那么一大串的....)
当然你可以通过find / -name heimdall 来查找具体是哪个路径
但是我懒的再开一个软件了 所以我采用更便捷(不)的方法来找,就是,一个一个点开查看。
幸好,倒数第三个就是(噗)
终于找到这里了 热泪....
打开/resources/lang/de/(这个是德语文件,你可以用其他语言的也可以)
把我分享的app.php文件替换进来。(文章末尾有下载)
打开网页 右下角齿轮 打开
Language选项 默认是english
选择Deutsch save保存
OK 变成中文了!
然后我们改一下搜索引擎 毕竟自带的几个几乎都是404.
我们切换回WinScp
打开heimdall/app
可以直接把我分享的Search.php替换进去就OK了(我把startpage改成了 百度)
自行修改也可以
打开Search.php
里面有五种搜索引擎可以修改
以startpage为例
'url' => 'https://wappass.baidu.com/s
'var' => 'wd',
修改这2行就可以
保存一下就完成了!
对了 [如果]修改的不是startpage,那么上一步汉化文件那里也要对应修改一下。
到这里基本就算完成了。
3 替换证书
因为我自己买了域名,所以外网访问的时候走http 有个叉叉总归是不爽的
所以还要替换一下我们的证书。
首先到你的域名商那里下载SSL证书.
把 你的域名.key文件改成cert.key
再把你的域名.crt文件改成cert.crt
WinScp还没关闭把?
返回到根目录 打开/volume3/docker/Heimdall/config/keys(这次是/docker前面没有@!/volume3换成你的)
里面已经有了2个文件 可以改名 或者删除。
然后把你的cert.key 和cert.crt拖进去
如果WinScp关掉了 直接用FileSatation打开/docker/Heimdall/config/keys上传就可以!
记得docker里面重启Heimdall容器就可以了。
然后路由器里面做好端口转发!
终于没了 不安全提示 哈哈哈哈 治好了我的强迫症!
评论区