{"slug":"kamatera-nginx","total":4,"limit":100,"offset":0,"since":null,"commits":[{"hash":"0c11c08","date":"2026-06-04 09:11:25 -0700","author":"SteveStudio2","subject":"chore: untrack stray .bak/.pre-* backups + add gitignore patterns","body":""},{"hash":"ac722db","date":"2026-06-01 13:28:39 -0700","author":"SteveStudio2","subject":"drop bleachfriendly.com vhost (domain not renewing) — local mirror; prod removal via ssh reload","body":""},{"hash":"6fbe74f","date":"2026-05-30 23:58:25 -0700","author":"SteveStudio2","subject":"remove backup nginx config files and tighten .gitignore","body":"Deleted 7 stale backup/temp/old/dpkg-dist configs from sites-available\nthat were leaking internal infrastructure details (Shopify sandbox domain,\ninternal port assignments) in git history. Updated .gitignore to prevent\nfuture *.backup *.old *.save *.temp *.dpkg-dist etc. from being tracked.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>"},{"hash":"11a371d","date":"2026-05-21 18:31:41 -0700","author":"SteveStudio2","subject":"initial snapshot: post-cleanup kamatera /etc/nginx/","body":"Captures the clean state after 2 cleanup rounds today:\n  1. removed stale .bak duplicates from sites-enabled/ (silenced 8+\n     conflicting server name warnings on every nginx reload)\n  2. normalized 15 regular files in sites-enabled/ into symlinks back\n     to sites-available/\n\nBackups for both cleanup rounds preserved on prod at:\n  /root/nginx-backups/cleanup-2026-05-21/\n  /root/nginx-backups/normalize-2026-05-21/\n\nnginx -t is clean. sites-enabled/ is now 100% symlinks (202).\n"}]}