Commit graph

6 commits

Author SHA1 Message Date
288cae3c83 Adds backup notifications & SMTP config
• Incorporates Apprise for sending backup start and completion notifications
• Captures and formats backup statistics for richer log details
• Updates backup exclusion lists to prevent unneeded data inclusion
• Standardizes and extends SMTP configuration in secrets management
2025-04-30 14:20:36 -04:00
b65fdb30ba Refactor user authentication to use hashed passwords across all configurations 2025-04-24 01:05:18 -04:00
167fcde3cb Add known_hosts support in SSH secrets
• Append known_hosts file generation using defined SSH entries
• Change knownHosts type from attribute set to list for simplicity
2025-04-24 01:05:18 -04:00
2e4db2b86c Refactor user configuration to utilize secret-based management and remove deprecated environment files 2025-04-24 01:05:18 -04:00
ebf083522b Add secret spec & update host config
- Import secrets modules into main configuration
- Rename and rearrange host specification options
- Introduce new host options: desktop, shell, and pool
- Create secret spec with SSH, API, Docker, user, and firewall submodules
2025-04-22 21:07:07 -04:00
da84d1ad9a Reworked config! Fully working for VM, needs testing with rune now. 2025-03-04 04:45:31 -05:00