个人工具聚合经验分享

记录开发效率工具、个人服务器部署与开源项目实践中的点滴心得。以简洁的方式沉淀有价值的技术经验。

工具分类

日常开发与个人运维中沉淀下来的工具和实践,按场景整理。

开发与效率

编辑器配置、终端工具链、版本管理、自动化脚本等提升日常开发效率的经验。

  • 编辑器 - Vim / VS Code 配置与插件选型
  • 终端 - PowerShell 美化与效率增强
  • 版本控制 - Git 工作流与钩子脚本
  • 自动化 - 批量任务与文件处理脚本

个人服务器与部署

从零搭建个人服务器、Docker 容器编排、反向代理配置与站点部署的完整记录。

  • Docker - 容器化部署与 docker-compose 实践
  • 反向代理 - Nginx / OpenResty 配置备忘
  • 域名与证书 - DNS 解析与 Let's Encrypt 自动化
  • 监控与备份 - 站点健康检查与定时备份方案

开源工具实践

围绕开源生态的工具选型、配置调优与二次开发经验,涵盖数据库、缓存、CI/CD 等。

  • 数据库 - MySQL / PostgreSQL 日常运维
  • CI/CD - GitHub Actions 与自动化发布
  • 静态站点 - 文档生成与轻量级托管方案
  • 工具链 - 开源监控与日志管理工具

实践笔记

从实际项目中总结的经验记录,涉及部署、配置与工具使用中的关键决策。

  • Docker 容器化部署的一点体会
    从单容器到多服务编排,docker-compose 在个人项目中的渐进式应用,以及数据持久化与网络配置的注意事项。
  • Nginx 反向代理配置记录
    基于 OpenResty 的站点代理配置,包括 SSL 终端、静态资源缓存策略与简单防爬虫规则的实践。
  • Git 工作流与自动化钩子
    在个人项目中采用的分支策略与 Git Hooks 自动化检查,以及通过 GitHub Actions 实现持续部署的简单流程。

关于本站

一个个人技术经验记录与分享站点,专注于实用工具的整理与沉淀。