Commit Graph

  • 40c58e8d9b harden Hugo build and remove unused CMS main ahmza 2026-08-23 18:15:52 +00:00
  • 00ba36191f revert dockerfile for testing k8 ahmza 2026-08-22 01:29:42 +00:00
  • 2a18854894 added the actual deploy steps ahmza 2026-08-22 01:27:19 +00:00
  • c157c599ea Merge branch 'main' of ssh://tea.ahmza.com/ahmza/blog-ahmza-com ahmza 2026-08-22 01:22:18 +00:00
  • 810069d1fe updated docker file to help with caching ahmza 2026-08-22 01:21:32 +00:00
  • e2a530045d Update .gitea/workflows/build-docker-images.yml ahmza 2026-08-22 01:19:03 +00:00
  • 9e69de9fd8 pissing me off ahmza 2026-08-22 01:15:52 +00:00
  • 808187bef2 pissing me off ahmza 2026-08-22 01:02:36 +00:00
  • ae74124319 pissing me off ahmza 2026-08-22 00:51:39 +00:00
  • eefcee2ce3 pissing me off ahmza 2026-08-22 00:50:36 +00:00
  • d9cf96e594 pissing me off ahmza 2026-08-22 00:39:00 +00:00
  • b809a14e2b pissing me off ahmza 2026-08-22 00:23:02 +00:00
  • a0878cf30e pissing me off ahmza 2026-08-22 00:21:17 +00:00
  • f28aca8484 will it actually work now ? ahmza 2026-08-22 00:09:51 +00:00
  • 84495ae064 renamed the stuff and stuff to do stff on stuff blablabla ahmza 2026-08-21 23:49:28 +00:00
  • e8d04b8373 renamed the stuff and stuff to do stff on stuff blablabla ahmza 2026-08-21 23:38:37 +00:00
  • a4b9e5a040 renamed the stuff and stuff to do stff on stuff blablabla ahmza 2026-08-21 23:25:46 +00:00
  • 9fc7c371c5 Update README.md ahmza 2026-08-21 19:42:16 +00:00
  • 1ef8f861c1 Harden Gimli deploy: reconcile in place instead of compose down ahmza 2026-08-03 15:50:23 +00:00
  • 3c5678f8a8 Run Hugo natively in build stage to skip QEMU emulation ahmza 2026-08-03 15:40:22 +00:00
  • 319c8fa922 Add NetBird diagnostic checks to deploy job ahmza 2026-08-03 14:51:04 +00:00
  • b84843ca3d added footer links ahmza 2026-08-03 13:12:58 +00:00
  • 4b0b681302 Merge pull request 'Use dynamic cloudflare trusted_proxies IP source' (#5) from caddy-dynamic-cf-ip into main ahmza 2026-07-25 04:09:11 +00:00
  • 2c6f20fbc3 docs: show dynamic cloudflare trusted_proxies as primary example caddy-dynamic-cf-ip ahmza 2026-07-25 05:03:12 +01:00
  • b88828f92e Use dynamic cloudflare trusted_proxies IP source ahmza 2026-07-25 05:01:49 +01:00
  • 94c561581a docs: show dynamic cloudflare trusted_proxies as primary example fix-caddy-cloudflare ahmza 2026-07-25 05:03:12 +01:00
  • ce7a72728d Use dynamic cloudflare trusted_proxies IP source ahmza 2026-07-25 05:01:49 +01:00
  • 09780d9598 Merge pull request 'Fix blank page: add Cloudflare-fronted HTTP-only Caddyfile' (#4) from fix-caddy-cloudflare into main ahmza 2026-07-25 03:56:07 +00:00
  • c24ed01e0a docs: document Cloudflare-fronted HTTP-only Caddy topology ahmza 2026-07-25 04:29:33 +01:00
  • 7e1728a037 Restrict Caddy trusted_proxies to Cloudflare IP ranges ahmza 2026-07-25 04:25:25 +01:00
  • 30ef38b143 Add HTTP-only Caddyfile for Cloudflare-fronted deployment ahmza 2026-07-25 04:19:34 +01:00
  • f927bc191c Merge pull request 'Fix codebase audit findings: bugs, security, perf, content' (#3) from fix-audit-findings into main ahmza 2026-07-25 02:38:13 +00:00
  • f402556380 Fix audit findings: bugs, security, perf, content fix-audit-findings ahmza 2026-07-25 03:36:50 +01:00
  • 25b6e0575a Merge pull request 'Optimize webm videos and webp images' (#2) from optimize-media into main ahmza 2026-07-25 02:22:43 +00:00
  • e133b01b00 Optimize webm videos and webp images optimize-media ahmza 2026-07-25 03:20:57 +01:00
  • b7145e1323 Remove temporary Netbird connectivity debug step ahmza 2026-07-25 03:07:00 +01:00
  • 87867b9f30 Point compose.yml at Gitea registry image with :latest tag ahmza 2026-07-25 03:02:39 +01:00
  • 8a7833e8f5 Make RPIC deploy non-blocking while cluster is out of service ahmza 2026-07-25 02:42:15 +01:00
  • 4426668518 Use registry build cache instead of gha cache ahmza 2026-07-25 02:21:38 +01:00
  • eacf71d676 Debug: check runner WireGuard capability instead of UDP ports ahmza 2026-07-25 01:53:09 +01:00
  • b05814980f Update Netbird debug to probe correct data-plane ports ahmza 2026-07-25 01:46:28 +01:00
  • eb67d6361e Add Netbird connectivity debug step to deploy job ahmza 2026-07-25 01:39:09 +01:00
  • 8062b9d208 Read Netbird management URL from secret ahmza 2026-07-25 01:33:47 +01:00
  • aa01def998 Merge pull request 'Optimizations: switch to static-web-server + Caddy reverse proxy docs' (#1) from optimizations into main ahmza 2026-07-25 00:19:53 +00:00
  • f23fe01f3c Fix GitLab/Gitea inconsistency in README ahmza 2026-07-25 01:19:29 +01:00
  • 1ad79d40d8 Use caddy-cf image with Cloudflare DNS-01 challenge optimizations ahmza 2026-07-25 01:17:35 +01:00
  • 7d4f1668a6 Add Caddy reverse proxy documentation ahmza 2026-07-25 01:13:10 +01:00
  • 498231c160 Tune SWS config for running behind a reverse proxy ahmza 2026-07-25 01:09:42 +01:00
  • 898e3003a2 Switch static server from nginx to static-web-server ahmza 2026-07-25 01:04:17 +01:00
  • 0d425c0ed1 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 01:31:33 +00:00
  • cd6f85f903 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:58:29 +00:00
  • 0bef6a1907 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:52:33 +00:00
  • 83ca9b61b8 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:39:57 +00:00
  • e9bcafb64b Update Dockerfile ahmza 2026-03-06 00:36:04 +00:00
  • 2480790384 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:30:19 +00:00
  • 22d3759756 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:26:33 +00:00
  • 9a6555f1c3 Update .github/workflows/build-docker-images.yml ahmza 2026-03-06 00:24:26 +00:00
  • d71dc7a86b modified registry auth ahmza 2026-03-06 00:23:39 +00:00
  • da5d05404f whoknows ahmza 2026-02-15 23:42:18 +00:00
  • 3322229b97 Updated hardening-linux post ahmza 2026-02-15 23:41:22 +00:00
  • 1ccf4d3d72 added deployment to gimli ahmza 2026-02-12 23:14:20 +00:00
  • a433830d1d Remove DOCKER_BUILDKIT setting in workflow ahmza 2026-02-12 23:00:44 +00:00
  • 36dae5fdf7 added github actions cache ahmza 2026-02-12 22:58:13 +00:00
  • ba646f28f1 Update ssh-action version in workflow file ahmza 2026-02-12 22:51:22 +00:00
  • d0f304ef95 Update ssh-action version in deployment workflow ahmza 2026-02-12 22:43:50 +00:00
  • 311627d9c8 added deployment to gimli ahmza 2026-02-12 22:40:32 +00:00
  • 6d8f616bf0 added deployment to gimli ahmza 2026-02-12 22:39:40 +00:00
  • 4fb2156fa9 added image creation for linux/amd64 ahmza 2026-02-12 22:01:24 +00:00
  • 12e43ef580 Update kubectl rollout command for blog deployment ahmza 2026-02-11 23:42:47 +00:00
  • e9d8e0fdf6 updated action to use netbird for deployment ahmza 2026-02-11 23:20:54 +00:00
  • e11a1adeb4 added mastodon verification ahmza 2026-02-11 22:17:31 +00:00
  • cd493aa6d9 Merge pull request #3 from ahmzaa/my-hugo-workflow-post ahmza 2025-06-13 11:46:46 +01:00
  • ca83ea1081 Merge pull request #2 from ahmzaa/hardening-linux ahmza 2025-06-13 11:45:59 +01:00
  • 6cf5869dcc merge back to main ahmza 2025-06-13 11:29:24 +01:00
  • 288c6c0d18 erm, just some writing :D ahmza 2025-06-13 11:04:24 +01:00
  • cc8e11ca01 moved back to ssh key as it was giving auth error ahmza 2025-06-06 00:59:05 +01:00
  • 4385ec04f0 ing tailscale ssh instead of keys ahmza 2025-06-06 00:37:03 +01:00
  • e57acb2fc5 changed ver of drone-ssh ahmza 2025-06-06 00:18:26 +01:00
  • ae8b7a7439 changed the tailscale version in the gh action ahmza 2025-06-05 23:42:35 +01:00
  • 526f36669f Adding a new post about Hardening Linux Systems and SSH ahmza 2025-06-05 14:58:36 +01:00
  • 4203f21813 who knows ahmza 2025-06-05 23:57:27 +01:00
  • f847d71f35 added arrstack post ahmza 2025-05-09 23:30:14 +01:00
  • e4fe59c622 updated blog archetype ahmza 2025-05-09 23:32:51 +01:00
  • f124fa0524 updated the go dependencies ahmza 2025-05-09 23:28:05 +01:00
  • 098ca167cc increased compression level, modified gzip response compression ahmza 2025-03-11 07:40:57 +00:00
  • eaedda36c5 ls was for development, no longer needed ahmza 2025-03-11 07:39:18 +00:00
  • 1622b0ac03 disabled unsafe rendering until needed ahmza 2025-03-11 07:34:43 +00:00
  • d330b229a3 further optimised hugo.toml and fixed error with image quality ahmza 2025-03-11 07:31:15 +00:00
  • 7a3cd39162 Optimised some text in posts ahmza 2025-03-11 07:28:18 +00:00
  • 60fa3602dd Enabled image resampling ahmza 2025-03-11 07:20:40 +00:00
  • ffca86b564 updated content ahmza 2025-03-11 07:16:59 +00:00
  • 03e29f1252 removed unnessecary tag ahmza 2025-02-13 12:59:43 +00:00
  • f3a49c8b3c renamed extended hearer and footer files ahmza 2025-02-13 12:59:31 +00:00
  • db813edd8f updated go.mod requirements ahmza 2025-02-13 12:59:10 +00:00
  • cc33fe5a0b Updated CV ahmza 2025-02-04 14:08:45 +00:00
  • 29dab701d5 new post ahmza 2024-12-02 02:10:02 +00:00
  • 85cc9da609 template to be used in obsidian ahmza 2024-12-02 02:09:10 +00:00
  • 46be4868ab removed featureimage caption, no longer needed ahmza 2024-12-02 02:08:44 +00:00
  • da5d7afe9e Merge branch 'main' of github.com:ahmzaa/blog-ahmza-com ahmza 2024-12-01 08:58:06 +00:00
  • a04a8fcc50 updated nginx.conf to have less connections per worker and added webp to compression ahmza 2024-12-01 08:55:15 +00:00