Skip to main content
PCSalt logo
YouTube GitHub

# self-hosted

3 posts

Automating Immich Version Updates with GitHub Actions

A GitHub Actions workflow to update Immich versions with validation, auto-commit, and chained deployment — no SSH required.

Homelab 3 min read

From Manual Chaos to Automated Deployments: My Home Server CI/CD with GitHub Actions

How I replaced SSH-and-pray deployments with GitHub Actions — path-based triggers, reusable workflows, and selective service deployment for a multi-service home server.

Homelab 4 min read

Localhost Markdown Viewer for Research Notes — Python Stdlib, SSE Live-Reload, launchd

How I built a tiny Python stdlib-only server that turns ~/research/docs into a live, chronologically and category-indexed markdown viewer on 127.0.0.1:6202 — with SSE auto-reload and launchd-managed auto-start. No MkDocs, no Node, no build step.

Workflow 8 min read