Skip to content
Joey Wang
Menu

Search

Tag: devops

When an Always Free server gets smaller

What Oracle's smaller Ampere A1 Always Free limits mean for a self-hosted ARM server, and how I redesigned mine around a 12 GB, 2-core budget.

Securing Hermes Agent with OpenShell

Why I run Hermes Agent inside OpenShell when it reads untrusted content, and how filesystem, network, process, and credential policy change the security model.

Optimizing a 1C1G Ubuntu Cloud Server

A production-tested checklist for making a 1 vCPU, 1GB RAM Ubuntu server stable: swap, kernel tuning, service removal, and MySQL/PHP-FPM limits.

Optimizing Android Builds in GitHub Actions

Android builds in GitHub Actions run 10-30 minutes unoptimized; layered Gradle and Yarn caching plus scoped environment secrets get that down to a few minutes.

PostgreSQL 18: What's New and How to Upgrade

PostgreSQL 18 adds better query parallelism, parallel logical replication apply, and more flexible partitioning, plus the pg_upgrade and dump/restore paths to get there.

How to Debug Docker Image Builds

Practical techniques for debugging Docker image builds: BuildKit output flags, inspecting intermediate layers, nsenter tricks, and multi-stage build targets.

Pgpool-II: Middleware for PostgreSQL

Pgpool-II sits between PostgreSQL and its clients as a connection pooler and load balancer, and this covers the Kubernetes setup that keeps writes consistent.

Defending Against DoS Attacks

How to defend against DoS and DDoS attacks with request throttling, input validation, firewall rules, load balancers, and cloud-based mitigation.

rsync:系统管理员的备份利器

系统管理员的日常工作重点在于维护系统稳定运行并提供服务,其中数据备份尤为关键。尽管许多管理员对服务器安全性关注不足,但对备份技术却兴趣浓厚。鉴于商业产品成本高昂,自由软件如rsync成为理想选择。本文将详细介绍rsync的特性、使用方法及实用脚本。