我自己的PVE服务器已经在内网稳定运行多个Docker(iKuai, OpenWrt, debian, ubuntu server,宝塔, jellyfin, metube)了所以不适合再次加载更多的服务。
在预算之内为老婆的文件服务另外架设性能强劲的服务器,目前计划会逐步安装的服务有:
- PVE虚拟环境运行和管理Dockers
- iKuai(VLAN虚拟路由)+OpenWRT(VLAN 虚拟交换机)单口复用
- 基于linux的服务器(Ubuntu Server 22.04 LTS)
- 安装宝塔面板(国内最省事儿的面板,没有之一)
- 架设一个本地的Metube (youtube-dl已死,剩下用yt-dlp的内核)
- 架设一个Photoprism用来识别分类仁波切的头像以及佛教图片
- 架设一个本地的生成式聊天服务ChatGPT3.5~4.0
- 架设语音接口个给云端和本地端的ChatGPT
前期安装PVE比较直接,主要是PVE显示在屏幕上只能看到左下角三分之一的部分,所以在点选按键的时候需要盲操。但基本上来说很简单,每次都往右按就能宣导“确定”或者“下一页”。
安装宝塔面板以及后续配置
- 使用cli安装
- 配置端口转发
- 修改user
- 修改password
利用cli安装 这里使用宝塔官网的一键执行
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 12f2c1d72
========================面板账户登录信息==========================
外网面板地址: https://1**.***.***.147:13608/53be8bc2
内网面板地址: https://1**.***.***.50:13608/53be8bc2
username: xbirxq5x (已替换)
password: cea443cd (已替换)
=========================打开面板前请看===========================
【云服务器】请在安全组放行 13608 端口
因默认启用自签证书https加密访问,浏览器将提示不安全
点击【高级】-【继续访问】或【接受风险并继续】访问
教程:https://www.bt.cn/bbs/thread-117246-1-1.html
==================================================================
宝塔面板交流QQ群:584900538
==================================================================
映射端口后
https://10.10.0.21:9527/pe184417 (内网可能还是:13608)
修改账号为h*me
修改密码为39****6*h*me
自此已经基本验证了服务器的功能,过程中曾经出现过的问题:
- PVE不能更新(安装PVE时写错网关地址,导致ping IP都能通,ping不通google.com的DNS域名解析错误)
- 能更新后又没有合适的镜像源(PVE恶心的放入收费的企业源,而软件园仓库又不sign)
- 所有docker应用间歇性不能访问外网(第四个Docker占用虚拟主路由的vmbr1,查看iKuai的用户个人日志里面的ARP日志,发现占用导致eth0的IP冲突)
- iKuai不稳定。可能和第三个问题有关,修复问题后继续观察
- OpenWrt自动死机。调试好OP后,端口转发外网访问OP成功,一觉醒来OP外网内网都不能访问,无奈在PVE里面重启Openwrt。
架设Metube
- Docker(这里就直接用宝塔的Docker-compose)
- 选择一个好的Metube Docker pull(有现成的)
- 为Docker下载节点在本地做个mkdir方便管理(放在/mnt/downloads)
- 编辑dock-compose
- 在宝塔的docker项目里面“添加”docker,命名为docker
- docker自动运行起来