k.renner
ed6c79b2bb
feat: Add SSH key management for Proxmox VMs and update template playbook
2026-01-25 00:15:21 +01:00
k.renner
f9b44f7b2e
feat: Enhance RustFS role with secret key management and bucket creation playbook
2026-01-24 23:57:10 +01:00
k.renner
d9ff4b8eae
feat: Implement RustFS role with installation, configuration, and service management
2026-01-24 23:57:10 +01:00
k.renner
15888d5fc3
refactor: Separate certificates role and update pipeline to include common.yml
2026-01-24 19:26:56 +01:00
k.renner
aa4f142d43
Refactor: Extract certificate management to separate role and apply to PVE hosts
2026-01-24 19:21:57 +01:00
k.renner
4e65749c8e
Fix workflow SSH key path and standardise cert management in common role
2026-01-24 19:05:44 +01:00
k.renner
34bb9ff264
fix: remove duplicate notify key in setup-caddy-ha.yml
2026-01-24 17:26:52 +01:00
k.renner
80035a55af
fix: remove invalid placeholder comments from yaml
2026-01-24 17:25:02 +01:00
k.renner
0a13bc4d6b
Add Gitea runner setup playbook and related configurations; update Docker installation tasks and service template
2026-01-24 09:45:41 +01:00
k.renner
e07bae2407
Add playbook for cleaning up accidental Gitea installation and update app.ini for registration settings
2026-01-23 23:29:45 +01:00
k.renner
fb35d72328
Update Gitea proxy configuration to specify host and correct URL
2026-01-23 23:07:35 +01:00
k.renner
ce45a756d3
Refactor Gitea installation playbook and add authentik configuration; update dependencies and adjust admin group settings
2026-01-23 23:01:48 +01:00
k.renner
a7b79684c6
Add Gitea and Cloudflared installation and configuration playbooks; update .gitignore and vault files
2026-01-23 22:37:44 +01:00
k.renner
c2930e62cb
Update README and deprecate old infrastructure specs files; add OpenTofu section and move existing specs to deprecated directory
2026-01-23 18:28:27 +01:00
k.renner
fd577010f3
Enhance Caddy high availability setup with additional tasks for Cloudflared configuration and IPTables management
2026-01-23 09:13:12 +01:00
k.renner
ef4397d45b
Refactor Cloudflared sync tasks and configure default site hostname in Caddy
2026-01-23 09:13:08 +01:00
k.renner
6ab38f1c72
Enhance Caddy high availability setup with improved VM configuration and service management
2026-01-22 19:12:34 +01:00
k.renner
1472f89ab8
Add Cloudflared configuration sync and installation tasks for high availability setup
2026-01-22 18:41:07 +01:00
k.renner
261e30e603
Add playbook for provisioning Caddy high availability setup and configure Keepalived
2026-01-22 18:00:39 +01:00
k.renner
39d523cb9d
Add playbooks for managing Home Assistant Dev VM and custom error page installation
2026-01-22 14:19:23 +01:00
k.renner
66c4824dac
Add Paperless-GPT support with configuration and Docker setup
2025-12-26 12:11:52 +01:00
k.renner
761bcf9dc0
Refactor Paperless-ngx migration playbook to use vault variables for sensitive data
2025-12-25 11:52:42 +01:00
k.renner
ea5d715cde
Add playbook and role for migrating Paperless-ngx to new Docker Compose structure
2025-12-25 11:44:07 +01:00
k.renner
2d0a52119d
Update host group for Docker container updates to proxmox_docker
2025-12-25 11:06:47 +01:00
k.renner
61c7d4348b
Remove obsolete Authentik Outpost provisioning playbook, inventory, and related templates
2025-12-25 09:35:19 +01:00
k.renner
9beebabaec
Add playbooks and roles for Authentik Outpost provisioning and configuration
2025-12-07 09:33:39 +01:00
k.renner
01049b89b0
Refactor playbooks to use roles for better organization and maintainability
2025-12-07 09:33:34 +01:00
k.renner
81269d8b3f
Add playbooks for checking and performing distribution upgrades
2025-12-01 14:23:03 +01:00
k.renner
25358a4809
Add playbook for running full infrastructure updates
2025-12-01 13:59:35 +01:00
k.renner
604293b9a2
Add playbook for updating Authentik with latest release and Docker management
2025-12-01 13:48:52 +01:00
k.renner
9d62a793e8
Refactor QEMU Guest Agent installation for VMs and adjust conditions for package management
2025-12-01 12:53:35 +01:00
k.renner
d3f055fb32
Fix SSH connection issues and enable experimental Nix features in playbook execution
...
- Addressed multiple SSH connection failures due to permission denied errors and unresolved hostnames.
- Added instructions to enable experimental Nix feature 'flakes' for proper package imports.
- Updated playbook to handle unreachable hosts gracefully, ensuring that the play continues for reachable hosts.
- Documented the discovered Python interpreter warnings for future reference.
2025-11-29 12:17:39 +01:00
k.renner
34574e5449
Add playbooks for common system configuration and Docker container updates
2025-11-29 11:54:01 +01:00
k.renner
e7cfca4db6
Add Nix shell configuration for Python environment with Ansible and Proxmoxer
...
- Created a new shell.nix file to define a development environment.
- Included Python 3 with packages: ansible-core, proxmoxer, and requests.
- Utilized Nixpkgs from the unstable channel for package management.
2025-11-29 11:27:52 +01:00
k.renner
35348551a6
Update Proxmox configuration and add vault support
2025-11-29 11:13:48 +01:00
k.renner
8e27bd6bc3
Remove robertdebock.update role and associated files
...
- Deleted LICENSE, README.md, SECURITY.md, defaults/main.yml, handlers/main.yml, meta files, molecule configurations, requirements files, tasks, and other related files for the robertdebock.update role.
- Added new inventory files for Proxmox API and hosts.
- Created playbooks for Proxmox VE rolling updates and VM updates.
2025-11-28 08:33:46 +01:00
k.renner
af7fd3fb84
remove burp-pi
2024-08-28 23:55:34 +02:00
k.renner
9de6071adf
reorganize
2024-05-09 06:57:59 +02:00