程序员那些事儿

Python - 基于 SQLAlchemy + Alembic + PostgreSQL 建表

在一个全新 FastAPI + SQLAlchemy + Alembic + PostgreSQL 架构项目中,创建一张 `user_basic_info` 表(字段为 `id`, `name`, `password`, `primary_email`),并建立一套可同时用于 dev / prod 环境的数据库表结构与迁移管理机制。

Henry Henry 发布于 2025-10-24

Git - 采用 Branch 开发

Git branch 开发是利用分支创建独立的开发线,让新功能开发与问题修复等工作能与主线隔离,互不干扰。作为 Git 的核心特性,这种轻量级操作使团队可以安全地并行工作,最终将成果高效合并回主线,提升开发效率。

Henry Henry 发布于 2025-10-24

Nginx - Grafana 代理配置

Nginx 配置 Grafana 代理。

Henry Henry 发布于 2025-10-23

Grafana - 配置 Prometheus 监控数据

记录在 Grafana 中配置 Prometheus 监控数据

Henry Henry 发布于 2025-10-23

Kibana - 添加并查看日志

在 Kibana 控制面板添加并查看日志

Henry Henry 发布于 2025-10-23

Kibana - 使用 Nginx 配置反向代理

使用 Nginx 配置 Kibana 反向代理。

Henry Henry 发布于 2025-10-23

Filebeat - 获取 Docker 容器日志并输出至 Logstash

使用 Filebeat 收集 Docker 容器日志并推送至 Logstash。

Henry Henry 发布于 2025-10-23

Docker - 部署 Prometheus

Docker 部署 Prometheus 并搜集宿主机指标。

Henry Henry 发布于 2025-10-23

Dokcer - 搭建 ELK Stack日志管理服务

基于 Docker Compose 部署 ELK Stack(Elasticsearch、Logstash、Kibana),通过 Logstash 处理并转发到 Elasticsearch,最后通过 Kibana 进行可视化和分析。

Henry Henry 发布于 2025-10-21

Rclone - 挂载 WebDAV

使用 Rclone 挂载WebDAV。

Henry Henry 发布于 2025-10-20

Rclone - Ubuntu安装

rclone 是一个开源的命令行工具,被称为“云存储的瑞士军刀”,用于在不同存储系统(如本地磁盘、各种云存储服务)之间同步、复制、移动、备份和管理文件。

Henry Henry 发布于 2025-10-20