beatz174-bit
|
40f5a3ce0d
|
docs: publish only docs/public to GitHub Pages
|
2026-05-13 08:43:57 +10:00 |
|
beatz174-bit
|
0e76f3cef1
|
Merge pull request #69 from beatz174-bit/codex/fix-docs-generation-for-docker-compose-profiles
Fix docs compose rendering by enabling `all` profile and add fail-fast check
|
2026-05-13 08:35:26 +10:00 |
|
beatz174-bit
|
8d18ab7059
|
Fix docs compose rendering to include all profiles
|
2026-05-13 08:33:26 +10:00 |
|
beatz174-bit
|
6a959d85c3
|
Merge pull request #68 from beatz174-bit/codex/add-mkdocs-publishing-to-github-pages
Add GitHub Pages MkDocs publish workflow
|
2026-05-13 08:29:06 +10:00 |
|
beatz174-bit
|
79c583eca3
|
Add MkDocs GitHub Pages publish workflow
|
2026-05-13 08:25:31 +10:00 |
|
beatz174-bit
|
0b67830d7f
|
Merge pull request #67 from beatz174-bit/codex/update-github-actions-for-automated-docs-generation
docs: auto-commit generated docs on push and add browsable docs site structure
|
2026-05-13 08:20:21 +10:00 |
|
beatz174-bit
|
d878a0f9b8
|
docs: make compose inventory generation deterministic
|
2026-05-13 08:19:39 +10:00 |
|
beatz174-bit
|
9c38910a67
|
docs: automate generated docs commits and add docs site structure
|
2026-05-13 08:09:51 +10:00 |
|
beatz174-bit
|
4a38a9421d
|
Merge pull request #66 from beatz174-bit/codex/add-github-actions-for-docs-generation
docs: add GitHub Actions pipeline for compose documentation generation
|
2026-05-13 07:54:48 +10:00 |
|
beatz174-bit
|
5d32693925
|
docs: remove rg dependency and avoid archive compose fallback
|
2026-05-13 07:52:53 +10:00 |
|
beatz174-bit
|
696cecfecb
|
ci: make compose installation resilient on ubuntu runners
|
2026-05-13 07:49:34 +10:00 |
|
beatz174-bit
|
c0360a14b9
|
docs: add automated compose documentation generation pipeline
|
2026-05-13 07:45:57 +10:00 |
|
beatz174-bit
|
5589594d2c
|
Merge pull request #65 from beatz174-bit/codex/add-dynu-dns-records-to-architecture-docs
Add optional Dynu DNS inventory support to architecture docs generation
|
2026-05-13 07:37:33 +10:00 |
|
beatz174-bit
|
0bd41b2fb1
|
Migrate legacy architecture heading during section upsert
|
2026-05-13 07:36:57 +10:00 |
|
beatz174-bit
|
5f10d0366e
|
Add optional Dynu DNS inventory to architecture doc generator
|
2026-05-13 07:31:20 +10:00 |
|
beatz174-bit
|
59e2c2b9a3
|
Merge pull request #64 from beatz174-bit/codex/add-interactive-picker-for-terraform-outputs
Add interactive Terraform output picker for Dynu brownfield generator
|
2026-05-13 06:52:37 +10:00 |
|
beatz174-bit
|
61d49e85a3
|
Add interactive Terraform output picker for Dynu generator
|
2026-05-13 06:52:24 +10:00 |
|
beatz174-bit
|
8f84ed6d83
|
Merge pull request #63 from beatz174-bit/codex/fix-regexreplace-usage-in-terraform
Remove unsupported `regexreplace` usage from Dynu Terraform inventory
|
2026-05-13 06:42:07 +10:00 |
|
beatz174-bit
|
24cbb02bff
|
Fix Dynu inventory by removing unsupported regexreplace usage
|
2026-05-13 06:40:25 +10:00 |
|
beatz174-bit
|
685a472572
|
Merge pull request #62 from beatz174-bit/codex/fix-dynu-brownfield-generator-keyerror
Fix Dynu brownfield generator output handling and state->enabled mapping
|
2026-05-13 06:37:33 +10:00 |
|
beatz174-bit
|
9de1bee542
|
Fix Dynu brownfield generator output handling
|
2026-05-13 06:37:10 +10:00 |
|
beatz174-bit
|
306e2c14db
|
Merge pull request #61 from beatz174-bit/codex/update-terraform-for-dynu-dns-reconciliation
Add Dynu brownfield DNS inventory, outputs, and generator
|
2026-05-13 06:23:27 +10:00 |
|
beatz174-bit
|
63b47b59b5
|
Align wildcard DNS name sanitization across outputs and generator
|
2026-05-13 06:23:03 +10:00 |
|
beatz174-bit
|
52bd2d9fa2
|
Add Dynu brownfield DNS inventory outputs and generator
|
2026-05-13 06:03:32 +10:00 |
|
beatz174-bit
|
ef2846562b
|
Merge pull request #60 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer-3vpdzo
dynu: add configurable root domain, import-ready domain resource, unpin provider version, and docs updates
|
2026-05-13 05:29:50 +10:00 |
|
beatz174-bit
|
52e2102f93
|
Merge branch 'main' into codex/add-dynu-dns-terraform-documentation-layer-3vpdzo
|
2026-05-13 05:29:40 +10:00 |
|
beatz174-bit
|
a9b21912db
|
Derive Dynu record FQDNs from configured root domain
|
2026-05-13 05:28:32 +10:00 |
|
beatz174-bit
|
c9e4aeb8d6
|
Add dynu_record_import_id variable for record imports
|
2026-05-13 05:28:27 +10:00 |
|
beatz174-bit
|
96a44d5da6
|
Add dynu_root_domain variable for domain import flow
|
2026-05-13 05:18:02 +10:00 |
|
beatz174-bit
|
0d936677e5
|
Merge pull request #59 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer-0fccdt
dynu: unpin provider, add domain skeleton, update imports/docs and records
|
2026-05-13 05:09:36 +10:00 |
|
beatz174-bit
|
5c38b92bc8
|
Remove Dynu provider version constraint
|
2026-05-13 05:09:17 +10:00 |
|
beatz174-bit
|
fc5c882193
|
Merge pull request #58 from beatz174-bit/codex/add-host-topology-documentation-generator
Include VM-to-host mappings in Proxmox inventory output
|
2026-05-13 04:36:56 +10:00 |
|
beatz174-bit
|
a4501d4034
|
Add VM inventory to proxmox outputs for host topology
|
2026-05-13 04:36:38 +10:00 |
|
beatz174-bit
|
c0958d8f02
|
Merge pull request #57 from beatz174-bit/codex/add-dynu-dns-terraform-documentation-layer
Add Dynu Terraform brownfield DNS documentation layer
|
2026-05-13 03:36:03 +10:00 |
|
beatz174-bit
|
2a97864a06
|
Add Dynu Terraform brownfield DNS documentation layer
|
2026-05-13 03:17:37 +10:00 |
|
beatz174-bit
|
bd23339edd
|
Merge pull request #56 from beatz174-bit/codex/add-gitea-actions-runner-with-socket-proxy
Add Gitea Actions runner and configuration (compose, env, README)
|
2026-05-12 14:04:22 +10:00 |
|
beatz174-bit
|
f8091a5c76
|
Use DOCKER_SOCKET_PROXY_HOST for gitea-runner Docker host
|
2026-05-12 14:03:57 +10:00 |
|
beatz174-bit
|
6a2639f931
|
Merge pull request #55 from beatz174-bit/codex/improve-dynu-dns-inventory-correlation
Harden Dynu/Traefik DNS correlation parsing and validation
|
2026-04-21 14:11:36 +10:00 |
|
beatz174-bit
|
fae5e119d1
|
Harden Dynu/Traefik DNS correlation and validation
|
2026-04-21 14:11:25 +10:00 |
|
beatz174-bit
|
7a6db9fcfd
|
Merge pull request #54 from beatz174-bit/codex/fix-dynu-api-authentication-error
Handle Dynu API auth failures without Python traceback
|
2026-04-21 13:52:16 +10:00 |
|
beatz174-bit
|
d6a8979d55
|
Handle Dynu API auth failures without traceback
|
2026-04-21 13:52:01 +10:00 |
|
beatz174-bit
|
a9a8a708d3
|
Merge pull request #53 from beatz174-bit/codex/fix-dynu-api-authentication-issue
Auto-load secrets/dynu.env, harden Dynu credential handling, and update docs
|
2026-04-21 13:38:52 +10:00 |
|
beatz174-bit
|
749c0d500d
|
Improve Dynu env handling and document secrets/dynu.env
|
2026-04-21 13:38:33 +10:00 |
|
beatz174-bit
|
8f112af65b
|
Merge pull request #52 from beatz174-bit/codex/integrate-dynu-dns-in-read-only-mode
Add read-only Dynu DNS inventory and Traefik correlation scripts
|
2026-04-21 12:45:50 +10:00 |
|
beatz174-bit
|
580e9b9aed
|
Add strict read-only Dynu DNS inventory integration
|
2026-04-21 12:31:52 +10:00 |
|
beatz174-bit
|
c77db36865
|
Merge pull request #51 from beatz174-bit/codex/add-basic-ansible-foundation
Add phase-1 Ansible foundation and safe validation hooks
|
2026-04-21 12:10:07 +10:00 |
|
beatz174-bit
|
e11dc22999
|
Add phase-1 Ansible foundation and validation scaffolding
|
2026-04-21 12:07:29 +10:00 |
|
beatz174-bit
|
862ddd42f8
|
Merge pull request #50 from beatz174-bit/codex/update-documentation-for-codex-setup
docs: document Codex setup and maintenance scripts
|
2026-04-21 11:51:18 +10:00 |
|
beatz174-bit
|
d0e7e52150
|
docs: add codex setup and maintenance script guidance
|
2026-04-21 11:51:02 +10:00 |
|
beatz174-bit
|
b8d9e62954
|
Merge pull request #49 from beatz174-bit/codex/refactor-secret-inventory-and-documentation-structure
Refactor secrets inventory into docs and JSON source of truth
|
2026-04-21 11:25:04 +10:00 |
|
beatz174-bit
|
9f36dabcdc
|
Refactor secrets inventory into docs + machine-readable JSON
|
2026-04-21 11:24:45 +10:00 |
|
beatz174-bit
|
3c78e9c140
|
Merge pull request #48 from beatz174-bit/codex/remove-unsupported-labels-from-containers
terraform(docker): remove unsupported docker_container labels arg and ignore label drift
|
2026-04-21 11:20:17 +10:00 |
|
beatz174-bit
|
40a976f712
|
terraform: remove docker_container labels args and ignore label drift
|
2026-04-21 11:20:08 +10:00 |
|
beatz174-bit
|
451be4ab0d
|
Update AGENTS.md
|
2026-04-21 11:00:31 +10:00 |
|
beatz174-bit
|
b848d6b807
|
Merge pull request #46 from beatz174-bit/codex/complete-terraform-documentation-for-docker
Document full Docker compose container inventory in Terraform docker layer
|
2026-04-21 09:46:46 +10:00 |
|
beatz174-bit
|
4695839df4
|
Manage container labels and expose labels in inventory output
|
2026-04-21 09:43:38 +10:00 |
|
beatz174-bit
|
cb92ebc70e
|
Fix Terraform container address and traefik runtime wiring
|
2026-04-21 09:43:33 +10:00 |
|
beatz174-bit
|
5c3bc0317c
|
Merge pull request #47 from beatz174-bit/codex/perform-documentation-overhaul-for-repo
docs: refresh and expand repository documentation model
|
2026-04-21 09:35:33 +10:00 |
|
beatz174-bit
|
c7dd9f2229
|
docs: overhaul repo documentation and workflow guides
|
2026-04-21 09:28:55 +10:00 |
|
beatz174-bit
|
7258d150ad
|
Document full Docker compose container inventory in Terraform
|
2026-04-21 09:26:36 +10:00 |
|
beatz174-bit
|
b6d2e4ee62
|
Merge pull request #45 from beatz174-bit/codex/update-node-red-flow-for-idempotency
Make Grafana Docker Safe Update flow idempotent for repeated alerts
|
2026-04-15 07:42:34 +10:00 |
|
beatz174-bit
|
438cf57127
|
Make Grafana docker update flow idempotent after success
|
2026-04-15 07:42:00 +10:00 |
|
beatz174-bit
|
6ada434618
|
Merge pull request #44 from beatz174-bit/codex/create-script-to-automate-terraform-configuration-seiyl9
Add script to generate Terraform config from plan and document its usage
|
2026-04-14 20:19:10 +10:00 |
|
beatz174-bit
|
2a6c905eb8
|
Merge branch 'main' into codex/create-script-to-automate-terraform-configuration-seiyl9
|
2026-04-14 20:19:02 +10:00 |
|
beatz174-bit
|
9ad21c5846
|
Harden generated config temp path creation
|
2026-04-14 20:18:16 +10:00 |
|
beatz174-bit
|
2bab864d5e
|
Merge pull request #43 from beatz174-bit/codex/create-script-to-automate-terraform-configuration
Add Terraform plan-to-config reconciliation script
|
2026-04-14 18:20:07 +10:00 |
|
beatz174-bit
|
ebae1ed990
|
Add Terraform plan-to-config reconciliation script
|
2026-04-14 18:19:51 +10:00 |
|
beatz174-bit
|
5e49b6774b
|
Merge pull request #42 from beatz174-bit/codex/scaffold-terraform-structure-for-homelab
Scaffold Terraform foundations for incremental Docker and Proxmox adoption
|
2026-04-14 18:09:15 +10:00 |
|
beatz174-bit
|
228413d780
|
Scaffold incremental Terraform foundations for docker and proxmox
|
2026-04-14 18:08:56 +10:00 |
|
beatz174-bit
|
1918b83061
|
Merge pull request #41 from beatz174-bit/codex/update-gramps-deployment-to-use-gramps-web-u6wwj9
Replace Gramps Postgres service with GrampsWeb + Celery + Redis and update secrets/docs
|
2026-04-14 14:36:08 +10:00 |
|
beatz174-bit
|
fa54b956a7
|
Merge branch 'main' into codex/update-gramps-deployment-to-use-gramps-web-u6wwj9
|
2026-04-14 14:35:33 +10:00 |
|
beatz174-bit
|
d69c74e537
|
Add healthchecks for Gramps celery and valkey services
|
2026-04-14 14:34:31 +10:00 |
|
beatz174-bit
|
ff0c413d06
|
Merge pull request #40 from beatz174-bit/codex/update-gramps-deployment-to-use-gramps-web
Update Gramps to file-backed Gramps Web stack with Celery and Valkey
|
2026-04-14 14:26:32 +10:00 |
|
beatz174-bit
|
f69028963b
|
Update Gramps to file-backed Gramps Web stack with celery and valkey
|
2026-04-14 14:25:54 +10:00 |
|
beatz174-bit
|
b17adee7cc
|
Merge pull request #39 from beatz174-bit/codex/refactor-and-extend-mtls-bridge-for-dynamic-endpoints
mtls-bridge: preserve request paths, add allow-list and configurable health endpoint
|
2026-04-14 12:08:25 +10:00 |
|
beatz174-bit
|
27c5c3f631
|
Add optional allow-list support for mtls-bridge paths
|
2026-04-14 12:07:17 +10:00 |
|
beatz174-bit
|
b5cfdde00f
|
Merge pull request #38 from beatz174-bit/codex/add-traefik-label-for-basic-authentication-s6q3tm
Add Traefik basic-auth and CORS middlewares to mtls-bridge and document env vars
|
2026-04-14 11:08:40 +10:00 |
|
beatz174-bit
|
d99e2767b5
|
Merge branch 'main' into codex/add-traefik-label-for-basic-authentication-s6q3tm
|
2026-04-14 11:08:34 +10:00 |
|
beatz174-bit
|
7f8e920fa1
|
Add CORS and OPTIONS handling for mtls-bridge panel actions
|
2026-04-14 11:06:45 +10:00 |
|
beatz174-bit
|
85d7859b14
|
Merge pull request #37 from beatz174-bit/codex/add-traefik-label-for-basic-authentication
Add Traefik basic-auth labels to mtls-bridge
|
2026-04-14 09:32:54 +10:00 |
|
beatz174-bit
|
d06c53ef0b
|
Add Traefik basic auth middleware for mtls-bridge
|
2026-04-14 09:32:18 +10:00 |
|
beatz174-bit
|
85cf56fcaf
|
Merge pull request #36 from beatz174-bit/codex/investigate-unknown-image-reporting-issue
Fix compose file discovery and path normalization in docker-exporter
|
2026-04-13 17:35:12 +10:00 |
|
beatz174-bit
|
a576dfdaa0
|
Fix compose image resolution from services-up script
|
2026-04-13 17:34:44 +10:00 |
|
beatz174-bit
|
cf516ab1f4
|
Update README.md
|
2026-04-13 17:05:19 +10:00 |
|
beatz174-bit
|
e7feec9146
|
Update architecture.md
|
2026-04-13 17:04:37 +10:00 |
|
beatz174-bit
|
d27a994fe6
|
Merge pull request #35 from beatz174-bit/codex/create-prometheus-documentation-and-diagram-updater-py36tm
Add Prometheus docs renderer and generated monitoring docs/diagrams
|
2026-04-13 16:55:37 +10:00 |
|
beatz174-bit
|
937c6164d8
|
Merge branch 'main' into codex/create-prometheus-documentation-and-diagram-updater-py36tm
|
2026-04-13 16:55:29 +10:00 |
|
beatz174-bit
|
4eed2fd710
|
docs: fix Mermaid labels for GitHub parser compatibility
|
2026-04-13 16:54:37 +10:00 |
|
beatz174-bit
|
ba41ce7eb0
|
Merge pull request #34 from beatz174-bit/codex/create-prometheus-documentation-and-diagram-updater
docs: generate Prometheus-driven monitoring docs and Mermaid diagrams
|
2026-04-13 16:47:40 +10:00 |
|
beatz174-bit
|
26b7b461a3
|
docs: generate Prometheus-driven monitoring docs and Mermaid diagrams
|
2026-04-13 16:47:26 +10:00 |
|
beatz174-bit
|
2b83cd5599
|
Merge pull request #33 from beatz174-bit/codex/create-prometheus-inventory-export-script
docs: add Prometheus inventory export script for diagram/documentation pipeline
|
2026-04-13 16:30:04 +10:00 |
|
beatz174-bit
|
c0ed8cfc5f
|
docs: add Prometheus inventory export script for diagram/documentation pipeline
|
2026-04-13 16:29:10 +10:00 |
|
beatz174-bit
|
7646f8187b
|
Merge pull request #32 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik-xvw0xz
Add README and architecture overview for Docker + Traefik homelab stack
|
2026-04-13 15:54:26 +10:00 |
|
beatz174-bit
|
8d462a83c7
|
Merge branch 'main' into codex/create-infrastructure-diagrams-for-docker/traefik-xvw0xz
|
2026-04-13 15:54:20 +10:00 |
|
beatz174-bit
|
29856c4d1c
|
docs: fix Mermaid edge label parsing in architecture diagram
|
2026-04-13 15:53:45 +10:00 |
|
beatz174-bit
|
ce626ee0c8
|
Merge pull request #31 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik-ivyntw
Add initial README and architecture documentation for Docker + Traefik homelab stack
|
2026-04-13 15:51:58 +10:00 |
|
beatz174-bit
|
18104468aa
|
Merge branch 'main' into codex/create-infrastructure-diagrams-for-docker/traefik-ivyntw
|
2026-04-13 15:51:50 +10:00 |
|
beatz174-bit
|
f136f49e51
|
docs: fix Mermaid parse error in architecture diagram
|
2026-04-13 15:51:21 +10:00 |
|
beatz174-bit
|
ee609201b3
|
Merge pull request #30 from beatz174-bit/codex/create-infrastructure-diagrams-for-docker/traefik
docs: add inferred Docker/Traefik architecture diagrams and summary
|
2026-04-13 15:47:09 +10:00 |
|
beatz174-bit
|
25f91e301c
|
docs: add Docker/Traefik architecture diagrams and summary
|
2026-04-13 15:46:48 +10:00 |
|