41554 blogs · [ { "id": "01a08758-9985-7173-a83c-b51567168104", "title": "Do Not Send Me Your AI Code to Review", "url": "https://breadnet.co.uk/do-not-send-me-your-ai-code-to-review/", "published_at": "2026-08-20T09:56:15+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156778573f", "title": "Physical Document Archiving Using Paperless", "url": "https://breadnet.co.uk/physical-document-archiving-using-paperless/", "published_at": "2026-05-19T22:29:34+00:00" }, { "id": "01a08758-9985-7173-a83c-b51567d7f13f", "title": "Sqlite in Kubernetes Using Litestream", "url": "https://breadnet.co.uk/sqlite-in-kubernetes-using-litestream/", "published_at": "2026-02-26T23:26:51+00:00" }, { "id": "01a08758-9985-7173-a83c-b515689bcb8a", "title": "Internal SMTP Relay in Kubernetes using Postfix", "url": "https://breadnet.co.uk/internal-smtp-relay-in-kubernetes-using-postfix/", "published_at": "2026-01-21T01:22:54+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156940e720", "title": "Intel GPU's on Talos", "url": "https://breadnet.co.uk/intel-gpus-on-talos/", "published_at": "2025-12-26T00:26:13+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156a33c32a", "title": "Kubernetes Native Oauth2-proxy", "url": "https://breadnet.co.uk/kubernetes-native-oauth2-proxy/", "published_at": "2025-12-25T21:46:51+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156a43aa76", "title": "Partner Approved Zerotrust", "url": "https://breadnet.co.uk/partner-approved-zero-trust/", "published_at": "2025-12-25T20:14:34+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156af737b5", "title": "Homelab V2", "url": "https://breadnet.co.uk/homelab-v2/", "published_at": "2025-09-18T00:41:33+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156bf0b5ee", "title": "2024 Year in review", "url": "https://breadnet.co.uk/2024-year-in-review/", "published_at": "2024-12-31T20:35:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156c4a6be3", "title": "What I'm running at the end of 2023", "url": "https://breadnet.co.uk/what-im-running-at-the-end-of-2023/", "published_at": "2023-12-27T02:10:59+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156cddbf59", "title": "Kubernetes at home", "url": "https://breadnet.co.uk/kubernetes-at-home/", "published_at": "2023-11-21T17:42:44+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156d3a1063", "title": "Kubernetes secrets using Google Secret Manager", "url": "https://breadnet.co.uk/kubernets-secrets-using-google-secret-manager/", "published_at": "2023-10-15T22:08:26+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156d8b697d", "title": "Terraform state chicken and egg problem", "url": "https://breadnet.co.uk/terraform-state-chicken-and-egg-problem/", "published_at": "2023-10-04T15:40:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156e0c56a7", "title": "Dependabot for terraform and terraform modules", "url": "https://breadnet.co.uk/dependabot-for-terraform-and-terraform-modules/", "published_at": "2023-07-16T01:00:31+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156e2baea8", "title": "Google Artifact Registry Remote Repositories", "url": "https://breadnet.co.uk/google-artifact-registry-virtual/", "published_at": "2023-07-16T00:28:53+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156eb52e1e", "title": "Docker it's over, moving to podman", "url": "https://breadnet.co.uk/docker-its-over-moving-to-podman/", "published_at": "2023-04-19T23:58:13+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156ee9fe5c", "title": "Migrating to the cloud: The end", "url": "https://breadnet.co.uk/moving-to-the-cloud-3/", "published_at": "2023-03-31T17:25:35+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156f5572f3", "title": "Using Google Artifact Registry with k3s", "url": "https://breadnet.co.uk/using-google-artifact-registry-with-k3s/", "published_at": "2023-03-15T00:01:12+00:00" }, { "id": "01a08758-9985-7173-a83c-b5156f787598", "title": "Mount a GCS bucket to nginx", "url": "https://breadnet.co.uk/gcs-web-server-using-gcsfuse/", "published_at": "2023-03-05T22:32:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b51570010099", "title": "Terraform init on GitHub actions with private modules", "url": "https://breadnet.co.uk/terraform-init-on-github-actions-with-private-modules/", "published_at": "2023-03-05T22:17:52+00:00" }, { "id": "01a08758-9985-7173-a83c-b51570594d00", "title": "Terraform init on codefresh with private modules", "url": "https://breadnet.co.uk/terraform-init-with-modules-on-codefresh/", "published_at": "2023-02-10T23:53:59+00:00" }, { "id": "01a08758-9985-7173-a83c-b51570da4638", "title": "Free stuff to start your business with", "url": "https://breadnet.co.uk/free-stuff-to-start-your-business-with/", "published_at": "2022-12-29T23:13:11+00:00" }, { "id": "01a08758-9985-7173-a83c-b515718a517a", "title": "Fly.io is cool", "url": "https://breadnet.co.uk/fly-io-is-cool/", "published_at": "2022-11-24T17:52:23+00:00" }, { "id": "01a08758-9985-7173-a83c-b51571ba8f20", "title": "Your Spotify: 2022", "url": "https://breadnet.co.uk/your-spotify-2022/", "published_at": "2022-10-23T16:17:48+00:00" }, { "id": "01a08758-9985-7173-a83c-b515724082a0", "title": "Migrating off of Bookstack", "url": "https://breadnet.co.uk/migrating-off-bookstack/", "published_at": "2022-09-30T00:14:48+00:00" }, { "id": "01a08758-9985-7173-a83c-b51572700653", "title": "How BeReal works", "url": "https://breadnet.co.uk/how-be-real-works/", "published_at": "2022-08-18T10:00:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157337c492", "title": "Grocy with zebra", "url": "https://breadnet.co.uk/grocy-with-zebra/", "published_at": "2022-04-27T15:57:48+00:00" }, { "id": "01a08758-9985-7173-a83c-b51573ed9709", "title": "Scamming back the scammers", "url": "https://breadnet.co.uk/scamming-back-the-scammers/", "published_at": "2022-04-14T17:38:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157422bc30", "title": "Resolving the 'sts:GetCallerIdentity' error", "url": "https://breadnet.co.uk/wasabi-x-terraform/", "published_at": "2022-03-03T20:17:24+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157472a174", "title": "Cloud-init, OVH and terraform", "url": "https://breadnet.co.uk/cloud-init-ovh-and-terraform/", "published_at": "2022-03-02T23:24:15+00:00" }, { "id": "01a08758-9985-7173-a83c-b51574842068", "title": "Showcasing your knowledge", "url": "https://breadnet.co.uk/showcasing-your-knowledge/", "published_at": "2021-12-14T01:01:31+00:00" }, { "id": "01a08758-9985-7173-a83c-b515752baee6", "title": "ZeroTrust and you", "url": "https://breadnet.co.uk/zerotrust-and-you/", "published_at": "2021-12-14T00:34:52+00:00" }, { "id": "01a08758-9985-7173-a83c-b51575dcf1b2", "title": "Why I chose to migrate my mail server", "url": "https://breadnet.co.uk/leaving-selfhosted-mail/", "published_at": "2021-08-15T01:19:18+00:00" }, { "id": "01a08758-9985-7173-a83c-b515768d99f3", "title": "Decrease EBS volume (AWS)", "url": "https://breadnet.co.uk/shrink-ebs-aws/", "published_at": "2021-06-29T11:17:05+00:00" }, { "id": "01a08758-9985-7173-a83c-b515778c40fa", "title": "How I manage my DNS", "url": "https://breadnet.co.uk/dns-terraform-cloudflare/", "published_at": "2021-05-24T19:57:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b515784f2fbb", "title": "Self hosters guide to the cloud", "url": "https://breadnet.co.uk/self-hosters-guide-to-the-cloud/", "published_at": "2021-04-26T23:00:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b515788d3add", "title": "What's behind breadNET", "url": "https://breadnet.co.uk/what-it-takes-to-run-breadnet/", "published_at": "2021-04-10T03:15:01+00:00" }, { "id": "01a08758-9985-7173-a83c-b51578fd36ea", "title": "Moving to the cloud: Infrastructure", "url": "https://breadnet.co.uk/moving-to-the-cloud-2/", "published_at": "2021-04-04T04:26:20+00:00" }, { "id": "01a08758-9985-7173-a83c-b51579bf3e6d", "title": "Moving to the cloud: Intro", "url": "https://breadnet.co.uk/moving-to-the-cloud-1/", "published_at": "2021-04-01T12:52:13+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157a388fb3", "title": "Moving to LDAP", "url": "https://breadnet.co.uk/moving-to-ldap/", "published_at": "2021-01-09T23:43:34+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157b15b831", "title": "Terraform with OVH", "url": "https://breadnet.co.uk/terraform-ovh-openstack/", "published_at": "2020-12-26T16:38:30+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157be27b0a", "title": "Self hosted analytics", "url": "https://breadnet.co.uk/self-hosted-analytics/", "published_at": "2020-08-25T17:19:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157cad4ca7", "title": "SSH Client setup using keys", "url": "https://breadnet.co.uk/ssh-client-setup-using-keys/", "published_at": "2020-08-09T04:49:19+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157cd65f7a", "title": "Cloud-init that works", "url": "https://breadnet.co.uk/cloud-init-that-works/", "published_at": "2020-08-04T19:29:58+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157d5cd6aa", "title": "How to manage remote servers using Zerotier", "url": "https://breadnet.co.uk/zerotier-cloud-managment/", "published_at": "2020-06-12T18:07:38+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157d8204e6", "title": "Introduction to home-labbing", "url": "https://breadnet.co.uk/homelab/", "published_at": "2020-06-12T17:27:33+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157e2a115a", "title": "A beginners guide to SSH", "url": "https://breadnet.co.uk/a-beginners-guide-to-ssh/", "published_at": "2020-06-11T22:00:17+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157e3c5307", "title": "Getting started with Zerotier", "url": "https://breadnet.co.uk/getting-started-with-zerotier/", "published_at": "2020-06-11T20:54:45+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157eaa3cea", "title": "Nginx and Lets encrypt, a story of reverse proxying", "url": "https://breadnet.co.uk/nginx-reverse/", "published_at": "2020-06-11T12:38:24+00:00" }, { "id": "01a08758-9985-7173-a83c-b5157f7e015d", "title": "How to install kanboard", "url": "https://breadnet.co.uk/how-to-install-kanboard/", "published_at": "2020-06-10T13:21:43+00:00" }, { "id": "01a08758-9985-7173-a83c-b5158068c163", "title": "HTML 5 Speed test server", "url": "https://breadnet.co.uk/html-5-speed-test-server/", "published_at": "2020-06-09T17:56:43+00:00" }, { "id": "01a08758-9985-7173-a83c-b51580eec35a", "title": "Jellyfin with s3 backend", "url": "https://breadnet.co.uk/jellyfin-with-s3-backend/", "published_at": "2020-06-06T22:10:19+00:00" }, { "id": "01a08758-9985-7173-a83c-b515811961bc", "title": "Stuff I find cool", "url": "https://breadnet.co.uk/stuff-i-find-cool/", "published_at": "2020-06-05T18:10:00+00:00" }, { "id": "01a08758-9985-7173-a83c-b51581e58616", "title": "Installing your_spotify", "url": "https://breadnet.co.uk/your-spotify-2020/", "published_at": "2020-06-05T17:40:39+00:00" }, { "id": "01a08758-9985-7173-a83c-b51582e384ae", "title": "What I'm running", "url": "https://breadnet.co.uk/what-im-running/", "published_at": "2020-06-05T17:35:25+00:00" } ] posts Claim your blog
Back to breadnet.co.uk
Blog · corpus.blog/blogs/breadnet.co.uk/posts

breadnet.co.uk

breadnet.co.uk

2026

2025

2024

2023

2022

2021

2020