vsamlee 发表于 2023-12-13 12:32:29

PVE打造养老AIO之旅(保姆级近2万字长文)

本帖最后由 vsamlee 于 2023-12-15 01:43 编辑


虽然文字多,是因为加了很多说明以及与安装之外处理异常等相关命令/设置,细节描述等等。
如果不拷贝文件,网络速度快,半小时到一小时就搞定宿主机+Openwrt+Debian+Docker+Docker容器。真正花心思的是docker镜像调试,耗时间的是数据拷贝。
我用的路径都没有更改,加上又是word文件编辑的,安装文件用替换功能一下就完成了,docker的配置文件持久化路径可以直接替换,很方便的。

整理的太累,文字太多,本意也是给自己做记录,所以只贴目录,附件有全文(附件也是纯文字,非图文)。

该文件基本囊括了打造所有的命令和细节。

黑群晖都有docker、kvm插件,这些使用方法都是通用的,我觉得本记录也有很好的参考意义。

一、记录pve、openwrt、debian、docker、samba,虚拟机安装。纯文字,一万一千多字。


以下命令日常维护用,可以添加到一文件的最后。

(三)        升级
1        系统升级
apt update && apt -y dist-upgrade
如果需要更换内核,重启即可
2        升级zfs版本
zpool upgrade rpool a3hd1
3        删除无用的包
apt autoremove
4        清理内核插件
curl -o pvekclean.sh https://raw.githubusercontent.com/jordanhillis/pvekclean/master/pvekclean.sh
chmod +x pvekclean.sh
./pvekclean.sh
5        其他
A        查看已安装内核
dpkg --get-selections |grep kernel
B        查看当前内核
uname -a



二、记录docker容器安装。纯文字,七千多字。


三、通过lucky设置个性化主页。

一    准备工作
1      下载阿文菌的主页程序,解压后选择一个合适的(解压后把index.html这个文件直接拖到浏览器就可以看到效果了)。
2      下载图标文件,根据安装的容器属性选择自己喜欢的图标。阿文菌的主页程序支持svg格式,svg格式是矢量图,放很大都没有锯齿,图标鲜亮很多,所以尽量选择svg格式的图标。。
3      放置主页目录lucky可以访问(lxc容器安装的openwrt如何访问已做教程)。
4      Docker已经安装好了可道云、FileBrows、lucky(实际上也是用FileBrows)。
5      记录好内网地址,外网地址,保证能访问。
6      已经在lucky设置好了动态域名和ACM,并且能通过域名访问。
本文以“web03”为蓝本,lucky做反代,可道云(可以搜索)进行编辑(可以搜索)


二    文件上传
1      把选中的主页文件解压后复制到目标目录。
2      把图标上传至/img/png文件夹,如果有重复选择覆盖。


三    测试主页是否可以运行
(一)          设置规则集
1      打开做反代的lucky,左边选择“Web服务”,点开“添加Web服务规则”。
2      监听全选,打开TLS(有域名应该都能申请SSL证书啦),没有可以不用打开。
3      监听端口自己选一个不怎么冲突的,最好选择10000以上的,其次是1024-9999的,最差是1024以下的,我就是例子。
4      点击“添加Web服务子规则”,进入下个界面。


(二)          子规则(主页)
1      Web服务子规则名称填写**主页
2      Web服务类型选择文件服务
3      前端域名/地址填写申请到的主域名
4      点击挂载路径
5      本地路径填写/mnt/www/web03/(即index.html的路径,切记不要指定index.html,否则打开的只是index.html这个文件而不是该程序)
6      BasicAuth认证根据需要选择是否打开。打开的话访问该网页需要输入你设置的用户名和密码。
浏览器输入主域名:监听端口,看看是否能完全展示。


四    修改index.html
可道云打开index.html
1      修改浏览器显示图标(30*30像素)
定位到<link rel="shortcut icon" href="favicon.png" />,favicon.png可以修改成自己的,支持svg格式图标,支持路径如img/png/favicon.svg(前面没有斜杠喔)
2      修改浏览器显示名称
定位到<title>*****</title>,*****修改成自己喜欢的,支持汉字,最多6个汉字。
3      修改主页显示名称
定位到<h1 class="text-js">*****</h1>,*****修改成自己喜欢的,支持汉字,最多6个汉字。
4      外网部分修改
A   定位到

<li>
                                                 <a href="*****" target="_blank"><img class="shake" src="img/png/****.svg" /><strong>****</strong></a>
                                          </li>

记住,<li>      </li>连同中间代码是一组,添加删除必须成组进行添加删除
B   href="*****"冒号中间填写域名
C   class="shake" src="img/png/****.svg"冒号中间填写图标路径及图标名称(要后缀名)
D   <strong>****</strong>中间填写该类别的名称,支持汉文。
5      内网部分修改
同外网部分。只是将B的域名修改为内网地址+端口号。


保存后,清空浏览器缓存后打开看看效果,如果发现那个地方有问题,修改哪个部分。


记域名、记内网端口号,记密码,见鬼去吧。哈哈


DDNS、ACM、反代、端口转发在lucky里面逻辑很清晰的,最关键是您做好记录内网、端口、域名,因为在主页和lucky里面都要用。


一的附件(文件正文、openwrt模板等)
本帖隐藏的内容
**** Hidden Message *****

二的附件(文件正文、Excel模板)
**** Hidden Message *****

三的附件(文件正文、图标、主页模板)
**** Hidden Message *****

游动的风 发表于 2023-12-13 12:55:26

非常全面,感谢分享!!!

lovlin999 发表于 2023-12-13 13:34:35

强力支持,感谢楼主无私分享。

sun8023 发表于 2023-12-13 13:55:24


感谢分享!

aszyue 发表于 2023-12-13 14:00:56

太牛了~~~回家就删掉ESXI

gyxj 发表于 2023-12-13 14:18:57

感谢分享!

368991310 发表于 2023-12-13 14:33:55

感谢分享!

zjkwok 发表于 2023-12-13 14:41:39

这个厉害了

沈春阳 发表于 2023-12-13 14:42:14



感谢分享!

wewilliamchen 发表于 2023-12-13 14:56:21

感谢分享!

dvdrm 发表于 2023-12-13 15:02:37

大力支持,厉害了

meteorkong 发表于 2023-12-13 15:35:49

楼主发贴辛苦了,谢谢楼主分享!

zczc0417 发表于 2023-12-13 15:37:27

光看目录就要喊一声牛逼

明天大灰狼 发表于 2023-12-13 15:38:40


非常全面,感谢分享!!!

dickzcl 发表于 2023-12-13 15:41:14

谢谢分享,学习了!

530wj 发表于 2023-12-13 16:04:43

多谢分享!!!!!

donxu 发表于 2023-12-13 16:25:57

这种长篇必须支持!

mosiganyy 发表于 2023-12-13 16:27:03

回复了学习一下

kang.mk 发表于 2023-12-13 17:11:00

强力支持,感谢楼主无私分享。

积木旭 发表于 2023-12-13 17:29:29

大佬牛皮
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: PVE打造养老AIO之旅(保姆级近2万字长文)