内容分类

部署与运维

返回全部文章
部署与运维
Docker Compose 跨 Stack 复用 Bridge 网络
记录同一台 Docker 主机上的多个 Compose Stack 如何复用用户自定义 bridge 网络,说明 external 网络、项目网络命名和容器 DNS,并结合 Caddy 502 排查解释一个共享网络为何仍会产生多条 veth 虚拟网卡。
部署与运维
FNOS 开启 SSH 后的服务器初始化
记录 FNOS 开启 SSH 后作为 Linux 服务器使用的初始化和日常维护方法,包括公钥登录、Swap 与 ZRAM、数据目录软链接、备份恢复、网络检查和 Docker 权限配置;需要运行虚拟机、GPU 容器或数据库时,再按实际硬件配置 Intel IOMMU、NVIDIA CUDA 与 PostgreSQL。
FNOSSSH服务器初始化CUDA查看正文 →
部署与运维
用 imagor 为 RustFS 对象存储接入按需缩略图
记录 RustFS 接入 imagor 的完整方案:应用服务生成签名 URL,Caddy 提供 HTTPS,Result Storage 缓存处理结果;在方形缩略图之外增加展示图和高保真图形规格,并说明原图保留、外部图片跳过转换、频繁变更资源不缓存及密钥轮换边界。
部署与运维
Next.js standalone Docker 镜像分层优化
分析 Next.js standalone Docker 镜像只改少量代码仍需推送几十 MB 的原因,说明静态生成与 standalone 产物如何让应用层失效。文章通过拆分运行时依赖和应用文件改善层复用,并给出 docker history、构建日志与推送输出的验证方法。
部署与运维
Docker 常用命令速查
整理 Ubuntu 上 Docker Engine 与 Compose v2 的常用命令,覆盖官方仓库安装、免 sudo、镜像和容器管理、日志监控、网络、数据卷、清理及代理配置。示例同时提醒删除镜像、容器和未使用资源的风险,适合作为日常运维速查。
部署与运维
Docker Hub 与 GHCR 国内镜像加速整理
整理国内拉取 Docker Hub 与 GitHub Container Registry(GHCR)镜像时可用的加速方式,给出 Docker、Compose 中镜像域名替换示例,并说明固定版本、私有镜像认证、第三方代理、限流、缓存和源站回退等使用风险。
Docker镜像加速容器镜像查看正文 →
部署与运维
Bashrc 非交互 Shell 跳过 PATH 配置导致命令找不到
排查 bun 已安装、交互终端可以运行,但脚本、自动化工具或 bash -c 中提示命令找不到的问题。文章解释 .bashrc 在非交互 Shell 中提前 return 导致后续 PATH 配置被跳过,并给出移动环境变量位置、验证加载链路和避免重复配置的方法。
部署与运维
Linux 用户登录时间与高占用后台进程处理
记录 Linux 服务器上处理其他用户高占用后台进程的安全流程:先定位资源消耗,再检查最近登录和当前在线状态,确认进程是否由 user systemd 托管,最后停止服务并关闭自启,避免在用户仍在线时直接强杀任务、破坏运行数据和服务状态等问题。
部署与运维
OpenNext Cloudflare 本地开发中的环境变量边界
排查 OpenNext Cloudflare 本地开发出现 Auth.js MissingSecret 的问题,说明 Wrangler 读到 .dev.vars 不代表变量已进入 next dev。文章梳理 Wrangler、Next.js 的环境变量边界,并给出检查 process.env、加载密钥和验证配置的方法。
OpenNextCloudflareNext.jsAuth.js查看正文 →