🤖 前言朋友们对群聊机器人的呼声越来越高,于是就想趁这个时候部署一个玩玩。前端我采用了 NapCat,这是一个通过官方客户端收发消息的 QQ 框架,后端则使用 NoneBot,中间通过 OneBot V11 协议进行对接。
由于服务器上有非常多的业务,使用所以不能直接在服务器上部署 QQ 聊天机器人。我也尝试了 Docker 配置容器和网络部署,但是容器之间的数据互通非常麻烦,甚至需要在容...
📌 背景上一篇文章介绍了如何在 Docker / Podman 中搭建 frps 内网穿透服务器,对于 frpc 客户端,同样可以通过 Docker / Podman 来进行部署。
什么是 frp?frp 是一款 Go 语言编写的,高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。frp 采...
📌 背景朋友在家里开了一个 Minecraft 服务器,需要将端口映射到公网,而我正好有一台公网服务器,于是就可以直接通过我的服务器映射出去。
什么是 frp?frp 是一款 Go 语言编写的,高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。frp 采用 C/S 模式,服务端部署在公网服务器上,客户...
折腾有风险,搞机需谨慎。
想看配置过程,可以去看这篇文章的“系统安装与基础配置”小节。
📌 背景上次装了一台软路由,还为此写了篇文章,不过很快学校放暑假了,这台软路由就拿到了工作室,开学之后不想再搬回来,这样就得自己重新组装一台放在宿舍。
上次装的软路由,实际在宿舍使用的时候,也发现了一些问题:
❌ 天线固定在机器上,机器在桌子下面放台...
Debian 系统内的 Podman 容器无法连接外网,表现为 IP 通但是域名不通,确定了主机的 DNS 没有问题。但是禁用 UFW 防火墙之后又可以连接外网。启用 UFW 时查看日志发现:
123456789102025-08-05T17:39:08.608253+08:00 * kernel: [UFW BLOCK] IN=podman1 OUT= MAC=* SRC=10.89.0....
📌 背景我的公网服务器是阿里云的轻量型,内存只有 1 GB,前段时间更新软件包的时候,DNF 软件包管理程序总是跑一半被 killed。我半天找不到原因,最后发现原来是内存不足。但是我又不想停机加内存,于是我尝试设置 Swap 交换空间,问题一下就解决了,可用内存也增加了好多。
Swap 在一定程度上确实可以缓解内存不足的问题,我建议服务器到手后,如果没有设置 Swap,先设置 Swap。...
前言上一台服务器的系统盘寿终正寝了,换完盘之后正好重装个系统。服务器运行的这段时间,用户量和负载量激增,Debian 虽然足够稳定,但我希望更高的稳定性和更长的支持。
我本来想上红帽系的系统(例如 Rocky Linux、AlmaLinux 等),但是服务器的所有硬盘文件格式都是 Btrfs,而 RHEL 移除了 Btrfs 的支持。也就是说,如果我使用 RHEL 之类的系统,所有硬盘都得重...
升级系统是一项高风险操作,尤其是在生产环境。尽管我已经在两个生产环境服务器下升级完成,但是没有人能保证升级过程 100% 顺利。
由于需要更新内核,升级过程需要重启系统。
升级完成后,你有可能会在重启之后出现无法进入系统、丢失引导等问题,请务必先行准备好应对措施。
如果你给物理机升级系统,请一定确保你自己,或者有专业人员在机器现场。尽量不要在无人值守...
官方不建议新手使用 Docker 部署 ASF。在 官方 Wiki 中是这样解释的:
在 Docker 容器内运行 ASF 被认为是进阶安装方式,绝大多数用户是不需要的。
在 Docker 容器中运行 ASF 通常会带来一些新问题,您必须自己面对并解决。 因此我们强烈建议您避免这种部署方式,除非您已经有 Docker 相关知识并且不需要其他人帮助您了解内部细节,因为我们...
❌ 问题描述在维护 Minecraft Java 1.21.2 服务器时,查看日志发现频繁出现以下断开连接数据包错误:
123456789101112131415161718192021222324252627282930313233343536373839[17:08:30] [Netty Epoll Server IO #4/ERROR]: Error sending packet cl...