Homelab v1.0.0
1.0.0 (2026-02-23) Bug Fixes ansible: completed k3s installtion playbook (a69ac6e) ansible: dcgm yaml issue - boot failed (9ec54b4) ansible: enable extra parameters in dify yaml (0f34cee) ansible: finish nvidia-toolkit playbook (4d24b80) ansible: fix all bugs for bootstrap yaml (a361a38) ansible: fix all bugs for docker installation (3565d66) ansible: fix all bugs for nvidia driver (642bf6c) ansible: fix all bugs for storage yaml (b01f435) ansible: fix all bugs for tailscale (e4d1e5e) ansible: fix all bugs found during implementation of dify yaml (327461e) ansible: fix permission issue of cron job (520b70c) ansible: fix s3 bucket name issue (25e09d7) ansible: fix username to ansible_user (6a07d5e) ansible: fix wrong configuration of ollama (9a9ceb3) ansible: miss comma in webui (7fd9307) ansible: modify api url in dify (aadd968) ansible: seperate nvidia driver from combined playbook (f43200a) ansible: url issue with dify extractor (7dbfd09) ansible: wrong binding between pv anc pvc as no explicitly point to pv (6a76d30) dcgm: revert to 4.6.0 (fc5b986) dify: diable weaviate apikey to prevent duplicate authentication token issue (f95fec4) dify: to eliminate out of sync issue in argocd (56e1c70) n8n: disable external runner as enterprise only (94646af) n8n: enfore https protocol and enable n8_security_cookie (c761333) n8n: invalid property replicate under worker (1380814) n8n: set webhook url (6b7adf8) n8n: to eliminate out of sync issue in argocd (a526383) open webui: 400 bad request (51b3c62) open webui: s3 api port not matched (c5cbd93) velero: add BSL schedule fixes and MinIO credential format (34fbfb3) velero: fix indent issue in application yaml (7dce32d) velero: switch uploaderType from restic to kopia (c23ca5f) Code Refactoring ansible-roles layout, configs/argocd, one-app-per-repo ARC (69918a9) Features ansible: add k3s dbs yaml (8466535) ansible: add k3s playbook (b0ed250) ansible: add k3s storage and observability yaml (966eb13) ansible: add network policy for cloud tunnel to restrict its traffic (9f08640) ansible: add new dashboard (227c089) ansible: add web ui and automation framework (c2442f5) ansible: complete the draft verion[skip ci] (79dff57) ansible: complete the first stage (d46aeef) ansible: deploy cloud tunnel for k3s (d39f6a5) ansible: deploy git action runner and control (2d9fed4) ansible: deploy runner for org - stone home (620b0c8) ansible: new core dns (6bbd3ce) cd: deploy argo-cd to k3s (6e5f798) dify: argocd managed dify deployment (5d1aea0) eso: add an eternal-secrets-operator (365f79e) eso: add connector bwtween onepass and eso (0e25b8a) n8n: enable task runner (5961ba8) onepass: add onepassword operator to argocd (867bd50) qdrant: deploy qdrant vector db (4ac5f5a) tailscale: upload acl json (da2bc7f) tool: create a client for couchDB (471e00e) velero for cluster backup (e3d1770) BREAKING CHANGES Playbook and config paths changed; see REFACTORING-NOTE. Read more at Homelab