Commit Graph

  • 63b47b59b5 Align wildcard DNS name sanitization across outputs and generator beatz174-bit 2026-05-13 06:23:03 +10:00
  • 52bd2d9fa2 Add Dynu brownfield DNS inventory outputs and generator beatz174-bit 2026-05-13 06:03:32 +10:00
  • 034ad17cf9 updated dynu terraform configuration git 2026-05-13 05:37:59 +10:00
  • ef2846562b Merge pull request #60 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer-3vpdzo beatz174-bit 2026-05-13 05:29:50 +10:00
  • 52e2102f93 Merge branch 'main' into codex/add-dynu-dns-terraform-documentation-layer-3vpdzo beatz174-bit 2026-05-13 05:29:40 +10:00
  • a9b21912db Derive Dynu record FQDNs from configured root domain beatz174-bit 2026-05-13 05:28:32 +10:00
  • c9e4aeb8d6 Add dynu_record_import_id variable for record imports beatz174-bit 2026-05-13 05:28:27 +10:00
  • 96a44d5da6 Add dynu_root_domain variable for domain import flow beatz174-bit 2026-05-13 05:18:02 +10:00
  • 0d936677e5 Merge pull request #59 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer-0fccdt beatz174-bit 2026-05-13 05:09:36 +10:00
  • 5c38b92bc8 Remove Dynu provider version constraint beatz174-bit 2026-05-13 05:09:17 +10:00
  • fc5c882193 Merge pull request #58 from beatz174-bit/codex/add-host-topology-documentation-generator beatz174-bit 2026-05-13 04:36:56 +10:00
  • a4501d4034 Add VM inventory to proxmox outputs for host topology beatz174-bit 2026-05-13 04:36:38 +10:00
  • c0958d8f02 Merge pull request #57 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer beatz174-bit 2026-05-13 03:36:03 +10:00
  • 2a97864a06 Add Dynu Terraform brownfield DNS documentation layer beatz174-bit 2026-05-13 03:17:37 +10:00
  • bd23339edd Merge pull request #56 from beatz174-bit/codex/add-gitea-actions-runner-with-socket-proxy beatz174-bit 2026-05-12 14:04:22 +10:00
  • f8091a5c76 Use DOCKER_SOCKET_PROXY_HOST for gitea-runner Docker host beatz174-bit 2026-05-12 14:03:57 +10:00
  • 6a2639f931 Merge pull request #55 from beatz174-bit/codex/improve-dynu-dns-inventory-correlation beatz174-bit 2026-04-21 14:11:36 +10:00
  • fae5e119d1 Harden Dynu/Traefik DNS correlation and validation beatz174-bit 2026-04-21 14:11:25 +10:00
  • 872038d0c9 first succesful build of dynu inventory git 2026-04-21 13:57:16 +10:00
  • 7a6db9fcfd Merge pull request #54 from beatz174-bit/codex/fix-dynu-api-authentication-error beatz174-bit 2026-04-21 13:52:16 +10:00
  • d6a8979d55 Handle Dynu API auth failures without traceback beatz174-bit 2026-04-21 13:52:01 +10:00
  • a9a8a708d3 Merge pull request #53 from beatz174-bit/codex/fix-dynu-api-authentication-issue beatz174-bit 2026-04-21 13:38:52 +10:00
  • 749c0d500d Improve Dynu env handling and document secrets/dynu.env beatz174-bit 2026-04-21 13:38:33 +10:00
  • 8f112af65b Merge pull request #52 from beatz174-bit/codex/integrate-dynu-dns-in-read-only-mode beatz174-bit 2026-04-21 12:45:50 +10:00
  • 580e9b9aed Add strict read-only Dynu DNS inventory integration beatz174-bit 2026-04-21 12:31:52 +10:00
  • c77db36865 Merge pull request #51 from beatz174-bit/codex/add-basic-ansible-foundation beatz174-bit 2026-04-21 12:10:07 +10:00
  • e11dc22999 Add phase-1 Ansible foundation and validation scaffolding beatz174-bit 2026-04-21 12:07:29 +10:00
  • 862ddd42f8 Merge pull request #50 from beatz174-bit/codex/update-documentation-for-codex-setup beatz174-bit 2026-04-21 11:51:18 +10:00
  • d0e7e52150 docs: add codex setup and maintenance script guidance beatz174-bit 2026-04-21 11:51:02 +10:00
  • f0aa9941d8 Merge branch 'main' of https://github.com/beatz174-bit/docker git 2026-04-21 11:34:21 +10:00
  • 6789451bd6 moved codex environment scripts to repo git 2026-04-21 11:33:50 +10:00
  • b8d9e62954 Merge pull request #49 from beatz174-bit/codex/refactor-secret-inventory-and-documentation-structure beatz174-bit 2026-04-21 11:25:04 +10:00
  • 9f36dabcdc Refactor secrets inventory into docs + machine-readable JSON beatz174-bit 2026-04-21 11:24:45 +10:00
  • 3c78e9c140 Merge pull request #48 from beatz174-bit/codex/remove-unsupported-labels-from-containers beatz174-bit 2026-04-21 11:20:17 +10:00
  • 40a976f712 terraform: remove docker_container labels args and ignore label drift beatz174-bit 2026-04-21 11:20:08 +10:00
  • 451be4ab0d Update AGENTS.md beatz174-bit 2026-04-21 11:00:31 +10:00
  • b848d6b807 Merge pull request #46 from beatz174-bit/codex/complete-terraform-documentation-for-docker beatz174-bit 2026-04-21 09:46:46 +10:00
  • 4695839df4 Manage container labels and expose labels in inventory output beatz174-bit 2026-04-21 09:43:38 +10:00
  • cb92ebc70e Fix Terraform container address and traefik runtime wiring beatz174-bit 2026-04-21 09:43:33 +10:00
  • 5c3bc0317c Merge pull request #47 from beatz174-bit/codex/perform-documentation-overhaul-for-repo beatz174-bit 2026-04-21 09:35:33 +10:00
  • c7dd9f2229 docs: overhaul repo documentation and workflow guides beatz174-bit 2026-04-21 09:28:55 +10:00
  • 7258d150ad Document full Docker compose container inventory in Terraform beatz174-bit 2026-04-21 09:26:36 +10:00
  • 020d6ecb79 created AGENTS.md git 2026-04-21 09:04:59 +10:00
  • b3cc235164 added physical machines git 2026-04-21 08:43:15 +10:00
  • b422a55c02 Updated terraform configurations git 2026-04-20 22:23:20 +10:00
  • b6d2e4ee62 Merge pull request #45 from beatz174-bit/codex/update-node-red-flow-for-idempotency beatz174-bit 2026-04-15 07:42:34 +10:00
  • 438cf57127 Make Grafana docker update flow idempotent after success beatz174-bit 2026-04-15 07:42:00 +10:00
  • 6ada434618 Merge pull request #44 from beatz174-bit/codex/create-script-to-automate-terraform-configuration-seiyl9 beatz174-bit 2026-04-14 20:19:10 +10:00
  • 2a6c905eb8 Merge branch 'main' into codex/create-script-to-automate-terraform-configuration-seiyl9 beatz174-bit 2026-04-14 20:19:02 +10:00
  • 9ad21c5846 Harden generated config temp path creation beatz174-bit 2026-04-14 20:18:16 +10:00
  • 2bab864d5e Merge pull request #43 from beatz174-bit/codex/create-script-to-automate-terraform-configuration beatz174-bit 2026-04-14 18:20:07 +10:00
  • ebae1ed990 Add Terraform plan-to-config reconciliation script beatz174-bit 2026-04-14 18:19:51 +10:00
  • 5e49b6774b Merge pull request #42 from beatz174-bit/codex/scaffold-terraform-structure-for-homelab beatz174-bit 2026-04-14 18:09:15 +10:00
  • 228413d780 Scaffold incremental Terraform foundations for docker and proxmox beatz174-bit 2026-04-14 18:08:56 +10:00
  • 7279ade925 new file: infrastructure/.gitignore new file: infrastructure/terraform/bootstrap/backend.tf new file: infrastructure/terraform/bootstrap/main.tf new file: infrastructure/terraform/bootstrap/outputs.tf new file: infrastructure/terraform/bootstrap/providers.tf new file: infrastructure/terraform/bootstrap/variables.tf new file: infrastructure/terraform/docker/.terraform.lock.hcl new file: infrastructure/terraform/docker/main.tf modified: monitoring/node-red/data/context/00b02bbd01c91485/flow.json modified: monitoring/node-red/data/update-events.ndjson git 2026-04-14 17:42:30 +10:00
  • a826c85e08 modified: apps/gramps/docker-compose.yml modified: default-environment.env git 2026-04-14 16:24:42 +10:00
  • 1918b83061 Merge pull request #41 from beatz174-bit/codex/update-gramps-deployment-to-use-gramps-web-u6wwj9 beatz174-bit 2026-04-14 14:36:08 +10:00
  • fa54b956a7 Merge branch 'main' into codex/update-gramps-deployment-to-use-gramps-web-u6wwj9 beatz174-bit 2026-04-14 14:35:33 +10:00
  • d69c74e537 Add healthchecks for Gramps celery and valkey services beatz174-bit 2026-04-14 14:34:31 +10:00
  • 0654d9673f modified: apps/gramps/docker-compose.yml git 2026-04-14 14:30:09 +10:00
  • ff0c413d06 Merge pull request #40 from beatz174-bit/codex/update-gramps-deployment-to-use-gramps-web beatz174-bit 2026-04-14 14:26:32 +10:00
  • f69028963b Update Gramps to file-backed Gramps Web stack with celery and valkey beatz174-bit 2026-04-14 14:25:54 +10:00
  • 624d7be17c modified: default-environment.env modified: monitoring/node-red/data/.flows.json.backup modified: monitoring/node-red/data/update-events.ndjson git 2026-04-14 12:33:18 +10:00
  • b17adee7cc Merge pull request #39 from beatz174-bit/codex/refactor-and-extend-mtls-bridge-for-dynamic-endpoints beatz174-bit 2026-04-14 12:08:25 +10:00
  • 27c5c3f631 Add optional allow-list support for mtls-bridge paths beatz174-bit 2026-04-14 12:07:17 +10:00
  • 361d2dc87b modified: core/traefik/traefik.yml modified: default-environment.env modified: monitoring/mtls-bridge/docker-compose.yml modified: monitoring/node-red/data/context/00b02bbd01c91485/flow.json modified: monitoring/node-red/data/update-events.ndjson git 2026-04-14 11:32:19 +10:00
  • 2499924afc Merge branch 'main' of https://github.com/beatz174-bit/docker git 2026-04-14 11:11:47 +10:00
  • b2ff514a71 modified: core/traefik/traefik.yml modified: default-environment.env modified: monitoring/mtls-bridge/docker-compose.yml modified: monitoring/node-red/data/context/00b02bbd01c91485/flow.json modified: monitoring/node-red/data/update-events.ndjson git 2026-04-14 11:08:57 +10:00
  • b5cfdde00f Merge pull request #38 from beatz174-bit/codex/add-traefik-label-for-basic-authentication-s6q3tm beatz174-bit 2026-04-14 11:08:40 +10:00
  • d99e2767b5 Merge branch 'main' into codex/add-traefik-label-for-basic-authentication-s6q3tm beatz174-bit 2026-04-14 11:08:34 +10:00
  • 7f8e920fa1 Add CORS and OPTIONS handling for mtls-bridge panel actions beatz174-bit 2026-04-14 11:06:45 +10:00
  • c10b834be0 Merge branch 'main' of https://github.com/beatz174-bit/docker git 2026-04-14 09:34:26 +10:00
  • f08a567933 modified: monitoring/mtls-bridge/docker-compose.yml modified: monitoring/node-red/data/update-events.ndjson modified: update-containers.log git 2026-04-14 09:34:12 +10:00
  • 85d7859b14 Merge pull request #37 from beatz174-bit/codex/add-traefik-label-for-basic-authentication beatz174-bit 2026-04-14 09:32:54 +10:00
  • d06c53ef0b Add Traefik basic auth middleware for mtls-bridge beatz174-bit 2026-04-14 09:32:18 +10:00
  • 85cf56fcaf Merge pull request #36 from beatz174-bit/codex/investigate-unknown-image-reporting-issue beatz174-bit 2026-04-13 17:35:12 +10:00
  • a576dfdaa0 Fix compose image resolution from services-up script beatz174-bit 2026-04-13 17:34:44 +10:00
  • cf516ab1f4 Update README.md beatz174-bit 2026-04-13 17:05:19 +10:00
  • e7feec9146 Update architecture.md beatz174-bit 2026-04-13 17:04:37 +10:00
  • 49caca5700 deleted: docs/diagrams/architecture.mmd deleted: docs/diagrams/monitoring-coverage.mmd git 2026-04-13 17:02:43 +10:00
  • 97f0bac724 Merge branch 'main' of https://github.com/beatz174-bit/docker git 2026-04-13 17:01:36 +10:00
  • f8370b6a99 deleted: docs/diagrams/architecture.mmd deleted: docs/diagrams/monitoring-coverage.mmd deleted: docs/monitoring-coverage.md deleted: docs/network.md deleted: docs/prometheus-inventory.md deleted: docs/runtime/prometheus-inventory.json deleted: docs/runtime/prometheus-query-exposure.json deleted: docs/runtime/prometheus-query-hypervisor.json deleted: docs/runtime/prometheus-query-job-instance.json deleted: docs/runtime/prometheus-query-jobs.json deleted: docs/runtime/prometheus-query-network.json deleted: docs/runtime/prometheus-query-role.json deleted: docs/runtime/prometheus-query-service.json deleted: docs/runtime/prometheus-query-up.json deleted: docs/runtime/prometheus-targets.json deleted: scripts/export_prometheus_inventory.py deleted: scripts/render_prometheus_docs.py git 2026-04-13 17:00:53 +10:00
  • d27a994fe6 Merge pull request #35 from beatz174-bit/codex/create-prometheus-documentation-and-diagram-updater-py36tm beatz174-bit 2026-04-13 16:55:37 +10:00
  • 937c6164d8 Merge branch 'main' into codex/create-prometheus-documentation-and-diagram-updater-py36tm beatz174-bit 2026-04-13 16:55:29 +10:00
  • 4eed2fd710 docs: fix Mermaid labels for GitHub parser compatibility beatz174-bit 2026-04-13 16:54:37 +10:00
  • ba41ce7eb0 Merge pull request #34 from beatz174-bit/codex/create-prometheus-documentation-and-diagram-updater beatz174-bit 2026-04-13 16:47:40 +10:00
  • 26b7b461a3 docs: generate Prometheus-driven monitoring docs and Mermaid diagrams beatz174-bit 2026-04-13 16:47:26 +10:00
  • 72cda2dc92 modified: default-environment.env modified: docs/prometheus-inventory.md new file: docs/runtime/prometheus-inventory.json new file: docs/runtime/prometheus-query-exposure.json new file: docs/runtime/prometheus-query-hypervisor.json new file: docs/runtime/prometheus-query-job-instance.json new file: docs/runtime/prometheus-query-jobs.json new file: docs/runtime/prometheus-query-network.json new file: docs/runtime/prometheus-query-role.json new file: docs/runtime/prometheus-query-service.json new file: docs/runtime/prometheus-query-up.json new file: docs/runtime/prometheus-targets.json modified: monitoring/docker-socket-proxy/docker-compose.yml modified: monitoring/mtls-bridge/docker-compose.yml modified: monitoring/node-red/data/context/00b02bbd01c91485/flow.json modified: monitoring/node-red/data/update-events.ndjson git 2026-04-13 16:40:32 +10:00
  • 2b83cd5599 Merge pull request #33 from beatz174-bit/codex/create-prometheus-inventory-export-script beatz174-bit 2026-04-13 16:30:04 +10:00
  • c0ed8cfc5f docs: add Prometheus inventory export script for diagram/documentation pipeline beatz174-bit 2026-04-13 16:29:10 +10:00
  • 7646f8187b Merge pull request #32 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik-xvw0xz beatz174-bit 2026-04-13 15:54:26 +10:00
  • 8d462a83c7 Merge branch 'main' into codex/create-infrastructure-diagrams-for-docker/traefik-xvw0xz beatz174-bit 2026-04-13 15:54:20 +10:00
  • 29856c4d1c docs: fix Mermaid edge label parsing in architecture diagram beatz174-bit 2026-04-13 15:53:45 +10:00
  • ce626ee0c8 Merge pull request #31 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik-ivyntw beatz174-bit 2026-04-13 15:51:58 +10:00
  • 18104468aa Merge branch 'main' into codex/create-infrastructure-diagrams-for-docker/traefik-ivyntw beatz174-bit 2026-04-13 15:51:50 +10:00
  • f136f49e51 docs: fix Mermaid parse error in architecture diagram beatz174-bit 2026-04-13 15:51:21 +10:00
  • ee609201b3 Merge pull request #30 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik beatz174-bit 2026-04-13 15:47:09 +10:00
  • 25f91e301c docs: add Docker/Traefik architecture diagrams and summary beatz174-bit 2026-04-13 15:46:48 +10:00
  • cbdf9c9562 Merge pull request #29 from beatz174-bit/codex/add-logging-and-env-var-for-log-level-xiw6bv beatz174-bit 2026-04-13 15:02:12 +10:00
  • de82d295fb Merge branch 'main' into codex/add-logging-and-env-var-for-log-level-xiw6bv beatz174-bit 2026-04-13 15:02:03 +10:00