This website requires JavaScript.
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