我叫罗锦淼,是一名运维开发工程师。专注于基础设施代码化和 DevOps 实践。

开发环境

  • 系统:Arch Linux
  • 语言:Golang、Python、Bash、TypeScript 等
  • 编辑器:VSCode
  • 代码管理:Git、GitLab
  • 文档:Markdown

基础设施

  • 虚拟化:KVM、QEMU、Libvirt
  • 自动化:GitLab Runner
  • 监控:Grafana、Prometheus、Alertmanager
  • 日志:Loki、Promtail
  • 备份:BorgBackup
  • IaC:GitOps + Ansible

网络与安全

  • 证书:Lego
  • 代理:Xraysing-box
  • VPN:WireGuard
  • 域名:AWS Route53、Dnsmasq
  • 防火墙:Firewalld

自托管服务

  • 博客:Hugo
  • 存储:Samba
  • 媒体:Jellyfin
  • 密码:VaultWarden
  • 下载:Transmission
  • RSS:RSSHub、Miniflux

硬件设备

  • 办公设备:MacBook Pro 14
  • 云服务器:3 台。1 台在广州、1 台在香港、1 台在洛杉矶。
    • 广州服务器用于 WireGuard 组网,实现远程办公网络
    • 香港和洛杉矶服务器用于代理加速
  • 物理服务器:2 台。CPU 都是 AMD Ryzen 9 5900X,内存都是 128GB,都配备了两张 NVIDIA GeForce RTX 3090 显卡。
    • m4.jinmiaoluo.com:部署虚拟化。GitLab、GitLab Runner、BorgBackup、Samba、VaultWarden、Transmission 等服务各一台虚拟机,通过 bridge 网络模式接入局域网。
    • m7.jinmiaoluo.com:VSCode Remote-SSH 开发环境。平时在公司会通过 WireGuard 组网后,基于 VSCode Remote-SSH/Container 进行各类项目的开发,结合 Claude Code 和 Tmux 实现高效的并行开发。

以下是两台服务器的配置详情:

m4.jinmiaoluo.com
OS: Arch Linux x86_64
Host: X570 UD
Kernel: 6.6.14-1-lts
Packages: 557 (pacman)
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 72033MiB / 128735MiB

m7.jinmiaoluo.com
OS: Arch Linux x86_64
Host: X570 AORUS PRO WIFI -CF
Kernel: 6.6.14-1-lts
Packages: 833 (pacman)
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 32033MiB / 128735MiB

家庭工作站 - 两台物理服务器