Nikholas Pcenicni gsdavidp
  • Joined on 2025-12-22
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 06:14:53 +00:00
aeffc7d6dd Remove Argo CD application configurations for Fluent Bit, Headlamp, Loki, kube-prometheus, and associated kustomization files from the noble bootstrap directory. This cleanup streamlines the project by eliminating unused resources and simplifies the deployment structure.
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 06:13:20 +00:00
0f88a33216 Remove deprecated Argo CD application configurations for various components including cert-manager, Cilium, CSI snapshot controllers, kube-vip, and others. Update README.md to reflect the current state of leaf applications and clarify optional components. Adjust kustomization files to streamline resource management for bootstrap workloads.
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 06:11:23 +00:00
bfb72cb519 Update Argo CD documentation and kustomization files to include additional applications and namespace resources. Enhance README.md with current leaf applications and clarify optional components. This improves deployment clarity and organization for bootstrap workloads.
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 06:05:14 +00:00
51eb64dd9d Add applications to Argo CD kustomization.yaml for enhanced deployment
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 05:55:46 +00:00
f259285f6e Enhance Argo CD integration by adding support for a bootstrap root application. Update group_vars/all.yml and role defaults to include noble_argocd_apply_bootstrap_root_application. Modify tasks to apply the bootstrap application conditionally. Revise documentation to clarify the GitOps workflow and the relationship between the core platform and optional applications. Remove outdated references and streamline the README for better user guidance.
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 05:21:36 +00:00
c312ceeb56 Remove Eclipse Che application configurations and related documentation from the repository. This includes the deletion of application-checluster.yaml, application-devworkspace.yaml, application-operator.yaml, checluster.yaml, dwoc.yaml, kustomization.yaml, and README.md, streamlining the project by eliminating outdated resources.
gsdavidp pushed to main at gsdavidp/home-server 2026-04-01 05:19:53 +00:00
c15bf4d708 Enhance Ansible playbooks and documentation for Debian and Proxmox management. Add new playbooks for Debian hardening, maintenance, SSH key rotation, and Proxmox cluster setup. Update README.md with quick start instructions for Debian and Proxmox operations. Modify group_vars to include Argo CD application settings, improving deployment flexibility and clarity.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-31 02:53:50 +00:00
89be30884e Update compose.yaml for Tracearr service to change the image tag from 'latest' to 'supervised' and remove unnecessary environment variables for DATABASE_URL and REDIS_URL. This streamlines the configuration and focuses on essential settings for deployment.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-31 02:49:05 +00:00
16948c62f9 Update compose.yaml for Tracearr service to include production environment variables and database configurations. This enhances deployment settings by specifying NODE_ENV, PORT, HOST, DATABASE_URL, REDIS_URL, JWT_SECRET, COOKIE_SECRET, and CORS_ORIGIN, improving overall service configuration and security.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-31 02:42:55 +00:00
3a6e5dff5b Update Ansible configuration to integrate SOPS for managing secrets. Enhance README.md with SOPS usage instructions and prerequisites. Remove External Secrets Operator references and related configurations from the bootstrap process, streamlining the deployment. Adjust playbooks and roles to apply SOPS-encrypted secrets automatically, improving security and clarity in secret management.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-29 06:04:01 +00:00
023ebfee5d Enhance Eclipse Che configuration in checluster.yaml by adding externalTLSConfig for secure workspace subdomains. This change ensures cert-manager can issue TLS certificates, preventing issues with unavailable servers when opening workspaces.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 23:58:22 +00:00
27fb4113eb Refactor DevWorkspaceOperatorConfig in dwoc.yaml to simplify configuration structure. This change removes the unnecessary spec.config nesting, aligning with the v1alpha1 API requirements and improving clarity for users configuring development workspaces.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 23:56:11 +00:00
4026591f0b Update README.md with troubleshooting steps for Eclipse Che and enhance kustomization.yaml to include DevWorkspaceOperatorConfig. This improves guidance for users facing deployment issues and ensures proper configuration for development workspace management.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 23:53:04 +00:00
8a740019ad Add Eclipse Che applications to kustomization.yaml for improved development workspace management. This update includes application-devworkspace, application-operator, and application-checluster resources, enhancing the deployment capabilities for the Noble cluster.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 23:34:46 +00:00
544f75b0ee Enhance documentation and configuration for Velero integration. Update README.md to clarify Velero's lack of web UI and usage instructions for CLI. Add CSI Volume Snapshot support in playbooks and roles, and include Velero service details in noble_landing_urls. Adjust kustomization.yaml to include VolumeSnapshotClass configuration, ensuring proper setup for backups. Improve overall clarity in related documentation.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 22:39:26 +00:00
33a10dc7e9 Add Velero configuration to .env.sample, README.md, and Ansible playbooks. Update group_vars to include noble_velero_install variable. Enhance documentation for optional Velero installation and S3 integration, improving clarity for backup and restore processes.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 22:28:56 +00:00
a4b9913b7e Update .env.sample and compose.yaml for Versity S3 Gateway to enhance WebUI and CORS configuration. Add comments clarifying the purpose of VGW_CORS_ALLOW_ORIGIN and correct usage of VGW_WEBUI_GATEWAYS, improving deployment instructions and user understanding.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 22:20:59 +00:00
11c62009a4 Update README.md, .env.sample, and compose.yaml for Versity S3 Gateway to clarify WebUI configuration. Enhance README with details on separate API and WebUI ports, and update .env.sample and compose.yaml to include WebUI settings for improved deployment instructions and usability.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 22:17:58 +00:00
03ed4e70a2 Enhance .env.sample and compose.yaml for Versity S3 Gateway by adding detailed comments on NFS metadata handling and sidecar mode. This improves documentation clarity for users configuring NFS mounts and metadata storage options.
gsdavidp pushed to main at gsdavidp/home-server 2026-03-28 22:13:55 +00:00
7855b10982 Update compose.yaml to change volume paths for Versity S3 Gateway from named volumes to NFS mounts. This adjustment improves data persistence and accessibility by linking directly to the NFS directory structure.