文章列表

轻量安全的部署方案

, , , ,
针对容器环境下小型团队与个人HomeLab的低资源高质量发布需求,对比分析了两种轻量安全部署方案。方案一采用SSH+Git方式,资源消耗极低,通过RSA密钥认证与Git Hook实现基础CI触发,但存在SSH协议稳定性隐患及多项目管理不便的 阅读全文

两届北京智源大会的背后的那些事

两届北京智源大会的技术筹备工作面临多重挑战。 阅读全文

使用 Harbor 搭建私有 Docker 仓库

基于 Harbor 2.0 离线安装包搭建私有 Docker 仓库的完整实践记录,涵盖从官网获取稳定版安装文件、MD5 与 GnuPG 双重安全校验、解压配置 harbor.yml 模板文件(含主机名、HTTP/HTTPS 端口、管理员密码 阅读全文

Nginx 基础用途拾遗

, , , ,
Nginx 除常见的地址转发与文件托管外,原生支持多种实用功能。通过配置独立 `/health` 路由并配合 `return` 指令,可为前端容器提供轻量级健康检查端点,避免引入庞大语言运行时,同时隔离日志便于调试。 阅读全文

GitLab 简明维护指南(v2020.05)

, , ,
基于容器部署的 GitLab 私有代码仓库维护指南,涵盖数据备份与恢复、版本升级等核心运维操作。备份通过 `gitlab-rake gitlab:backup:create` 命令实现,支持 Rsync 实时同步;恢复使用对应 restor 阅读全文

使用 Docker 搭建 ELK 环境

介绍基于 Docker 快速搭建 ELK(Elasticsearch、Logstash、Kibana)环境的完整流程,涵盖开发测试与生产两种场景。借助开源项目 docker-elk,通过 docker-compose 一键部署 7. 阅读全文

服务端升级 Ubuntu 20.04 LTS 记录

, ,
记录从 Ubuntu 18.04 LTS 升级至 20.04 LTS 的完整服务端操作流程,涵盖数据备份、网络环境准备、软件源更新、预升级软件包处理、解除版本锁定及升级路线选择等关键环节。详细说明执行 do-release-upgrade 阅读全文

二零二零年第一季度总结

2020年第一季度总结回顾了工作、爱好与生活三方面进展。 阅读全文

Ruby 应用容器封装踩坑记录(Lobsters)

, ,
记录基于 Lobsters 项目进行 Ruby 应用容器化封装的过程,重点描述从 Ruby 2.3 升级至 2.4.0 时遭遇的典型问题。涉及 Gemfile 与 Gemfile.lock 变更、bundler 版本回退、Alpine Li 阅读全文

使用 Docker 和 Traefik v2 搭建 Flarum 轻论坛应用

, , ,
该教程基于 Docker 19.03 与 docker-compose 1.25 环境,针对 Flarum v0.1.0-beta.12 版本进行容器化封装。内容涵盖 MySQL 5.7 与 Redis 5. 阅读全文