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
|
e87ca916ca
|
fix: Update conditions for package installation based on ansible_facts and correct Docker GPG key URL
|
2026-01-24 23:59:14 +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 |
|
Gitea Actions
|
9166717e71
|
Trigger: Infrastructure Deployed from OpenTofu
|
2026-01-24 22:52:33 +00:00 |
|
k.renner
|
7eba2791ef
|
revert: Remove common.yml from pipeline execution
|
2026-01-24 19:28:29 +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
|
5dc7046610
|
Configure Ansible to explicitly use id_ed25519 private key
|
2026-01-24 19:08:58 +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
|
93dff70b4d
|
Fix: Add approval for additional sleep command in SSH journalctl execution
|
2026-01-24 18:01:09 +01:00 |
|
k.renner
|
89a3fc7d83
|
Inject PROXMOX_TOKEN_ID via env and remove hardcoded ID
|
2026-01-24 17:59:32 +01:00 |
|
k.renner
|
7c227b2ca7
|
Remove debug printing of vault pass hash
|
2026-01-24 17:54:34 +01:00 |
|
k.renner
|
8958cab2cf
|
Fix: Add approval for additional sleep command in SSH journalctl execution
|
2026-01-24 17:49:37 +01:00 |
|
k.renner
|
80b0c6f7a4
|
Debug: Print vault pass hash
|
2026-01-24 17:49:23 +01:00 |
|
k.renner
|
1fcbb196a6
|
Fix: Trim newlines from injected vault secret
|
2026-01-24 17:47:16 +01:00 |
|
k.renner
|
36c300f775
|
Cleanup: Remove debug steps from pipeline
|
2026-01-24 17:44:36 +01:00 |
|
k.renner
|
7564b10274
|
Debug: Add vault pass length check and vault view verification
|
2026-01-24 17:43:08 +01:00 |
|
k.renner
|
981b8f757b
|
fix: add approval for sleep command in SSH journalctl execution
|
2026-01-24 17:41:43 +01:00 |
|
k.renner
|
f971727f6a
|
fix: use printf to avoid newline in vault pass
|
2026-01-24 17:39:51 +01:00 |
|
k.renner
|
5acaf3fe62
|
fix: make ansible verbose
|
2026-01-24 17:37:30 +01:00 |
|
k.renner
|
1ada1e05aa
|
fix: use correct secret name VAULT_PASS
|
2026-01-24 17:35:28 +01:00 |
|
k.renner
|
58e2cae0f8
|
fix: pass vault password to ansible-playbook
|
2026-01-24 17:33:04 +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
|
854c263f2a
|
Remove run_output.txt due to excessive error logs and connection issues during playbook execution
|
2026-01-24 17:26:06 +01:00 |
|
k.renner
|
97785796c3
|
feat: add additional auto-approval rules for journalctl command on gitea-runner-1
|
2026-01-24 17:25:19 +01:00 |
|
k.renner
|
80035a55af
|
fix: remove invalid placeholder comments from yaml
|
2026-01-24 17:25:02 +01:00 |
|
k.renner
|
6e941f49f0
|
feat: add auto-approval rule for journalctl command on gitea-runner-1
|
2026-01-24 17:23:07 +01:00 |
|
k.renner
|
c9e39d388e
|
fix: PEP 668 compliance by breaking system packages
|
2026-01-24 17:22:41 +01:00 |
|
Gitea Actions
|
7b0d29d71a
|
Trigger: Infrastructure Deployed from OpenTofu
|
2026-01-24 16:06:52 +00:00 |
|
k.renner
|
d54bc7c310
|
feat: add repository_dispatch trigger
|
2026-01-24 16:33:54 +01:00 |
|
k.renner
|
93bfcd52ba
|
feat: add ansible pipeline
|
2026-01-24 16:28:02 +01:00 |
|
k.renner
|
217f2131c7
|
Add auto-approval rule for journalctl command in VSCode settings; enable packages section in Gitea app.ini template
|
2026-01-24 16:20:01 +01:00 |
|
k.renner
|
3bcf2e3fad
|
Add auto-approval rule for tofu validate command in VSCode settings
|
2026-01-24 13:22:08 +01:00 |
|
k.renner
|
84feffa3ae
|
Add auto-approval rule for specific tofu plan command in VSCode settings
|
2026-01-24 13:06:13 +01:00 |
|
k.renner
|
446544c730
|
Add auto-approval rules for tofu apply commands in VSCode settings
|
2026-01-24 12:31:35 +01:00 |
|
k.renner
|
7104ce4181
|
Add auto-approval for tofu plan command in VSCode settings
|
2026-01-24 11:39:15 +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
|
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 |
|