k.renner
ec76461275
Add Gitea runner configuration and update infrastructure LXC definitions
2026-01-24 09:20:08 +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
c9148c5900
Refactor infrastructure configuration: update VM and LXC definitions, enhance import script, and add handover instructions
2026-01-23 22:38:14 +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
d0290f0b45
Add USB configuration to VM definitions and update lifecycle ignore_changes
2026-01-23 20:14:05 +01:00
k.renner
d177399a08
Update VM state to 'started' and adjust lifecycle ignore_changes
2026-01-23 19:48:06 +01:00
k.renner
492d945f28
Fix formatting in VM resource lifecycle ignore_changes list
2026-01-23 19:41:28 +01:00
k.renner
1b58ed7dd0
Update Proxmox provider version to 3.0.1-rc6, add cloudflared LXC configuration, and refine VM resource definitions
2026-01-23 19:20:04 +01:00
k.renner
67d1e67b0c
Enhance infrastructure: Update Proxmox provider configuration, add Python import script, and refine VM/LXC definitions
2026-01-23 18:59:04 +01:00
k.renner
6ea86d5900
Expand infrastructure: Add missing VMs (Caddy2, Template), configure network defaults, and add Backup pool
2026-01-23 18:34:58 +01:00
k.renner
e4e795f63e
Initial commit: OpenTofu infrastructure definition
2026-01-23 18:29:28 +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
7a0a22763f
Update Authentik version to 2025.12.1 and enhance update process
2026-01-22 17:47:28 +01:00
k.renner
95d48054b5
Refactor pre-update snapshot task to create a backup via API and verify success
2026-01-22 14:48:53 +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
1a73a43a22
Enable Paperless-GPT configuration options and update model version
2025-12-27 21:37:31 +01:00
k.renner
2afd41291d
Add Paperless-GPT prompt templates and directory setup
2025-12-26 16:54:18 +01:00
k.renner
14cd1aa0ac
Update Ollama base URL and Paperless public URL in configuration
2025-12-26 16:10:52 +01:00
k.renner
c7a4500e03
Update Ollama model configuration for Paperless-GPT to use gemma3:4b
2025-12-26 12:27:39 +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
249c913063
Remove ansible collections from git tracking
2025-11-28 08:46:09 +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
aea599aace
reorganize
2024-05-09 06:59:54 +02:00
k.renner
9de6071adf
reorganize
2024-05-09 06:57:59 +02:00
k.renner
bbb9472480
add roles
2024-05-09 06:37:23 +02:00
k.renner
704e7ace73
add roles
2024-05-09 06:36:53 +02:00
k.renner
6425c29807
add gitea.renner.uno
2024-05-08 21:50:54 +02:00
k.renner
3925fac2cd
Merge remote-tracking branch 'refs/remotes/origin/main'
2024-05-08 21:42:47 +02:00