k.renner
c277439df3
fix: remove legacy disk configuration and update cloudinit storage defaults
2026-02-09 16:33:34 +01:00
k.renner
425321fd07
fix: remove static LXC infrastructure configuration for cleaner management
2026-02-09 16:25:21 +01:00
k.renner
4779545156
fix: add cloud-init slot configuration and enhance disk settings for VMs
2026-02-09 16:14:40 +01:00
k.renner
1d6729e413
fix: update default storage type for VM disks from local-lvm to local-zfs
2026-02-09 15:46:02 +01:00
k.renner
a93b3bb37e
fix: refactor VM disk configuration to use a unified disks list for consistency
2026-02-09 15:45:21 +01:00
k.renner
db01e6e1a2
fix: remove network_bridge and disk_format from multiple VM configurations for consistency
2026-02-09 15:37:07 +01:00
k.renner
a2dd9ccc25
fix: remove mac_address from Proxmox VM configurations for consistency
2026-02-09 15:20:19 +01:00
k.renner
66827bbe61
fix: consolidate CNAME configuration for homeassistant VM
2026-02-09 15:14:16 +01:00
k.renner
35f289bae4
fix: update fortress VM name for consistency and add cnames
2026-02-09 15:11:56 +01:00
k.renner
f0313269b8
fix: add unifi API URL secret validation to deploy workflow
Deploy Infrastructure / plan (push) Failing after 1m30s
Deploy Infrastructure / apply (push) Has been skipped
2026-02-09 00:08:44 +01:00
k.renner
bc87713c30
fix: add unifi username and password secrets validation to deploy workflow
Deploy Infrastructure / plan (push) Failing after 1m22s
Deploy Infrastructure / apply (push) Has been skipped
2026-02-08 23:59:45 +01:00
k.renner
52bff34dec
fix: improve tofu plan step for better debugging and output visibility
Deploy Infrastructure / plan (push) Failing after 57s
Deploy Infrastructure / apply (push) Failing after 3m27s
2026-02-08 23:49:28 +01:00
k.renner
c88b2b1de1
fix: enhance tofu plan step with error handling and output display for debugging
Deploy Infrastructure / plan (push) Failing after 47s
Deploy Infrastructure / apply (push) Has been skipped
2026-02-08 22:13:37 +01:00
k.renner
833d6177dd
fix: ensure AWS credentials are properly initialized in OpenTofu workflow
Deploy Infrastructure / plan (push) Failing after 1m0s
Deploy Infrastructure / apply (push) Failing after 3m33s
2026-02-08 22:01:34 +01:00
k.renner
0560d4d265
fix: add duplicate entry for caddy.renner.uno in ingress module
Deploy Infrastructure / plan (push) Failing after 24s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Infrastructure Scan (IaC) (push) Successful in 25s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Has been cancelled
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Has been cancelled
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Has been cancelled
2026-02-08 21:56:48 +01:00
k.renner
976e810538
fix: add missing AWS_REGION environment variable to deploy workflow
2026-02-08 21:48:45 +01:00
k.renner
71a70a1dac
refactor: update Ansible and OpenTofu workflows for improved dependency management and SSH setup
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Waiting to run
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Waiting to run
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Waiting to run
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Waiting to run
Security Audit / Infrastructure Scan (IaC) (push) Successful in 44s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 9m31s
Deploy Infrastructure / plan (push) Failing after 45s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Has been cancelled
2026-02-08 21:44:39 +01:00
k.renner
e280c49e91
feat: add support for Ansible playbooks in Proxmox LXC module for post-creation provisioning
2026-02-08 21:26:39 +01:00
k.renner
3e108d77fa
refactor: migrate LXC and rustfs modules to individual files for improved organization
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Waiting to run
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Waiting to run
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Waiting to run
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Waiting to run
Ansible Setup / ansible (push) Failing after 12m42s
Security Audit / Infrastructure Scan (IaC) (push) Failing after 11m49s
Deploy Infrastructure / plan (push) Failing after 18m11s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 18m15s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Has been cancelled
2026-02-08 21:06:46 +01:00
k.renner
3303215619
feat: refactor Proxmox LXC module to support dynamic features and mountpoints
2026-02-08 21:02:49 +01:00
k.renner
aeb11c0d9a
refactor: remove unused LXC generation script for improved code clarity
2026-02-08 20:07:16 +01:00
k.renner
38664ca94e
Refactor code structure for improved readability and maintainability
2026-02-08 20:06:29 +01:00
k.renner
fc8c47d1de
refactor: update lifecycle ignore_changes for proxmox_vm_qemu and remove unused netboot configuration
2026-02-08 20:05:37 +01:00
k.renner
71fde8f242
feat: refactor Proxmox VM and LXC modules for improved configuration and dynamic resource handling
2026-02-08 19:58:34 +01:00
k.renner
e15f85dec8
feat: update ingress CNAME records and refactor Proxmox VM modules for improved configuration
2026-02-08 18:00:43 +01:00
k.renner
96c42ab649
feat: add ingress CNAME records for caddy and gitea modules, remove redundant DNS resource definitions
2026-02-08 17:07:12 +01:00
k.renner
a5aef4c8a7
feat: add unifi DNS record resources for ingress and container hostnames
2026-02-08 17:00:59 +01:00
k.renner
baff1e0a1c
fix: update CNAME value for gitea DNS record to point to ingress.renner.uno
2026-02-08 16:56:39 +01:00
k.renner
bd9657f464
feat: refactor Proxmox LXC modules for improved configuration and error handling
2026-02-08 16:41:50 +01:00
k.renner
50e1c4f0cd
feat: implement proxmox_lxc and proxmox_vm modules with variable support for improved resource management
2026-02-06 22:11:06 +01:00
k.renner
1bb67b9245
chore: update code structure for better readability and maintainability
Ansible Setup / ansible (push) Has been cancelled
Deploy Infrastructure / plan (push) Has been cancelled
Security Audit / Infrastructure Scan (IaC) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Has been cancelled
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Has been cancelled
Deploy Infrastructure / apply (push) Has been cancelled
2026-02-06 21:23:27 +01:00
k.renner
8a1b959678
Remove obsolete A record for 'nas-2' from renner.uno DNS configuration
2026-02-06 20:16:09 +01:00
k.renner
ce9535eb7c
Add 'note' field to unifi_client resources for better management context
2026-02-06 19:29:36 +01:00
k.renner
406d20156d
Refactor code structure for improved readability and maintainability
2026-02-06 18:51:26 +01:00
k.renner
cf5f233721
Add Unifi DNS records for various services including bind1, bind2, influxdb, grafana, mosquitto, paperless, netbox, and kasm; implement fetch_ids.py for DNS record management
Ansible Setup / ansible (push) Failing after 29s
Deploy Infrastructure / plan (push) Failing after 56s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Infrastructure Scan (IaC) (push) Failing after 34s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Failing after 1m14s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 1m34s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 33s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 25s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 39s
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Successful in 58s
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Failing after 2m10s
2026-02-04 22:56:02 +01:00
k.renner
97d0af6702
Add DNS records for renner.uno, including A and CNAME records
2026-02-04 22:40:32 +01:00
k.renner
53e568365b
Add hastate and hagroup configurations to Proxmox LXC and VM resources for high availability
2026-02-04 22:22:37 +01:00
k.renner
a4d0dfa25b
Remove obsolete Caddy LXC configurations and DNS records; update S3 bucket configuration
2026-02-04 15:24:38 +01:00
k.renner
3aa23aa2b3
Add Unifi and Cloudflare provider configurations and examples
Deploy Infrastructure / plan (push) Failing after 19s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Infrastructure Scan (IaC) (push) Successful in 17s
Ansible Setup / ansible (push) Successful in 2m13s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Failing after 2m54s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 31s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 17s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 17s
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Failing after 2m47s
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Successful in 17s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 9m48s
2026-02-02 21:54:10 +01:00
k.renner
ba0baa3c10
Remove obsolete Ansible playbooks and Terraform configurations for Home Assistant Dev VM, Ubuntu template, and OpenTofu state bucket
2026-02-02 20:36:53 +01:00
k.renner
4c85859317
Refactor LXC configurations: move resources to individual files and update generation script
Deploy Infrastructure / plan (push) Failing after 28s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Infrastructure Scan (IaC) (push) Successful in 35s
Ansible Setup / ansible (push) Successful in 2m28s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 2m42s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 49s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 23s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 33s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Failing after 3m49s
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Successful in 56s
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Failing after 3m35s
2026-02-02 18:22:44 +01:00
k.renner
ebca0c6c02
Refactor Proxmox VM configurations for improved organization and clarity
...
- Moved VM definitions for netboot, fortress, homeassistant, bind1, uptime_kuma, influxdb, grafana, mosquitto, paperless, homeassistant_dev, netbox, cdns, ntp, kasm, dev, and ubuntu template to new resource names for better readability.
- Updated VM configurations with appropriate settings including memory, CPU, disks, and network configurations.
- Ensured all VMs have consistent lifecycle management and SSH key configurations.
- Adjusted boot orders and other parameters to align with operational requirements.
2026-02-02 17:39:48 +01:00
k.renner
e16270133b
Update RustFS configuration and add migration playbook for dedicated disk setup
2026-02-01 18:33:12 +01:00
k.renner
e95f91bafd
Update S3 endpoint to use consistent URL across configurations
Ansible Setup / ansible (push) Successful in 2m1s
Deploy Infrastructure / plan (push) Failing after 2m2s
Deploy Infrastructure / apply (push) Has been skipped
Security Audit / Infrastructure Scan (IaC) (push) Successful in 42s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 4m35s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Failing after 3m55s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 18s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 45s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 27s
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Successful in 16s
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Failing after 3m27s
2026-02-01 13:48:09 +01:00
k.renner
1fc6c17c72
Add Keepalived configuration and tasks for high availability setup
2026-02-01 13:46:04 +01:00
k.renner
044152dabe
Update Immich configuration: add public URL and OAuth signing algorithm
Ansible Setup / ansible (push) Successful in 2m27s
Deploy Infrastructure / plan (push) Successful in 2m29s
Security Audit / Infrastructure Scan (IaC) (push) Successful in 19s
Deploy Infrastructure / apply (push) Successful in 39s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 3m19s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 43s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 22s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 19s
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Failing after 3m55s
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Successful in 39s
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Failing after 3m8s
2026-02-01 12:37:01 +01:00
k.renner
2d4542a9ef
Add automated database password fix playbook and update migration guide
2026-02-01 10:51:40 +01:00
k.renner
0eaad0f0d2
Add Immich database migration steps, update configuration, and enhance Docker setup
2026-02-01 10:14:30 +01:00
k.renner
210d82e2fa
Remove deprecated VM and LXC specifications from Ansible configuration
2026-01-31 22:09:31 +01:00
k.renner
c5c107ab2a
Add Immich installation and configuration playbook with migration guide and templates
2026-01-31 21:47:05 +01:00