永生的博客

使用 Docker Compose 搭建 Glance 平台及其用法
摘要 随着技术的不断发展,信息平台的搭建和管理变得愈加重要。Glance 是一个高度集成的 RSS 阅读和管理平台,它提供了简洁而强大的功能来聚合最新的文章和新闻。本文详细介绍了如何使用 Docker Compose 来搭建 Glance 平台,配置环境,以及如何利用该平台进行 RSS ...
阅读全文 »在 Docker 中运行 Windows:dockurr/windows 镜像详解
dockurr/windows 是一个强大的 Docker 镜像,它允许用户在 Docker 容器内运行完整的 Windows 操作系统。借助 KVM 硬件加速和自动化安装流程,用户可以轻松地部署和使用一个虚拟化的 Windows 环境。 官网:https://github.com/do...
阅读全文 »使用 GitHub Actions 自动检查Docker 镜像是否更新
在现代软件开发中,保持 Docker 镜像的最新状态对于确保应用的安全性和稳定性至关重要。本文将详细介绍如何使用 GitHub Actions 自动检查服务器上的 Docker 镜像,并与 Docker Hub 上的最新版本进行比较,以确保镜像保持最新。 前提条件 在开始之前,...
阅读全文 »使用 Python 作为微服务,Node.js 调用 FastAPI 进行图像匹配
在某些情况下,我们可能需要在 Node.js 项目中使用 OpenCV 进行图像匹配。但 OpenCV 在 Node.js 生态中支持较弱,Python 由于其丰富的计算机视觉库(如 OpenCV),更适合作为处理图像的后端。本文介绍如何使用 FastAPI 搭建 Python 微服务,并通过 No...
阅读全文 »ESP8266 控制 5V 3Pin ARGB(WS2812B / SK6812)风扇灯
如果你的风扇 RGB 是 5V 3Pin(可寻址 ARGB),那它大概率使用 WS2812B 或 SK6812 协议。这种灯带的每个 LED 都有自己的控制芯片,可以用 ESP8266 直接控制,而不需要 MOSFET 或三极管。 📌 1. 硬件连接 颜色 ...
阅读全文 »ESP8266 控制风扇转速与读取转速
1. 概述 本文介绍如何使用 ESP8266 控制风扇转速,并通过 Web 服务器调整风扇速度及获取当前转速。该方案适用于支持 PWM 调速的 4Pin 风扇。 2. 所需工具 硬件: ESP8266 开发板(NodeMCU / Wemos D1 Mini) 4Pin PWM 风扇 ...
阅读全文 »Windows 11(24H2)VBS 开机启动方法:解决权限问题
在早期 Windows 版本中,.vbs(Visual Basic Script)脚本可以直接放入 Startup 目录,无需额外权限就能开机启动。然而,在 Windows 11 24H2 版本(及更高版本)中,微软加强了安全策略,导致许多 .vbs ...
阅读全文 »如何使用本地 Python 镜像作为 GitLab Runner 的构建环境
在 CI/CD 流程中,为了加快构建速度、保证环境一致性并减少外部依赖,我们可以使用预先拉取好的本地 Python 3.11 Docker 镜像(在线下载很困难)。本文将详细介绍如何通过 docker-compose 部署 GitLab Runner,并配置使用本地 Python 3.11 镜像,包...
阅读全文 »GitLab 升级指南:一次从 17.4.x 升级到 17.9.x经历( GitLab 容器)
升级前准备 在进行 GitLab 升级前,建议备份数据。我没有进行数据备份。 步骤 1:停止当前 GitLab 容器 停止当前运行的 GitLab 容器: sudo docker stop gitlab 删除当前的 GitLab 容器: sudo ...
阅读全文 »