75b22b721f
♻️ refactor: switch to redlib image to a different fork
9420c3ec0d
🔧 config: update caddy build and expose iocaine metrics
edb6ae348b
🔧 config: add jellyfin external endpoint and per host metrics
31678a040e
♻️ refactor: update patchmon to v1
212762f16b
⚡️ perf: update memory limit for grafana
7237482c53
🐛 fix: fix alloy playbooks
22fbd2abdc
🔧 config: modify alloy structure and docs
1bcc107d1a
⬆️ dep-bump: update uv deps
c7bef2eb3d
♻️ refactor: update backups to be more intuitive and lower class c transactions
982a0e7395
✨ feat: add role to deploy docker proxy for use with dockhand
54caef094e
🔧 config: add docker variables to nuc
3854b20805
🐛 fix: error when stack secrets not defined
cf877e511a
🐛 fix: fix argspec definition
5338281ec5
♻️ refactor: switch to using env for versions
09beeb26b1
🐛 fix: playbook running common no matter what
ca4486c070
♻️ refactor: switch to subdirs to separate secrets into vault.yml
9c94add595
🔧 config: update ansible lint config
90329c3203
➕ dep-add: add commitizen and cz-gitmoji as dev dependencies
b64cac4312
refactor: port roles made with ansible creator
845ce44894
♻️ refactor: switch to default playbook project format
c328ff7741
⏪️ revert: remove lock file and log file
34a95e30b5
🐛 fix: fix overly restrictive file permissions
01fdb7e521
🐛 fix: fix kopia repo installation
4ead94bb5a
🎨 style: rename variables with role prefix
a0182e3702
✨ feat: add metrics scraping for healthchecks
7dfacf386e
✨ feat: add vps3 to inventory
ebff0569f7
🐛 fix: fix group issue in provision users
f7d786eab4
✨ feat: add playbook to setup new servers
3ca1debe65
🐛 fix: fix too many non flag arguments when starting tailscale
34e17fb6ab
🐛 fix: add role tags to docker install
8495ddd61f
✨ feat: add an install packages role
3a58287833
✨ feat: add provision group role
5d5e734d25
🔨 script: make provision user role more modular
f3784c75fe
✨ feat: add role to setup docker
f18ce21740
✨ feat: add role for installing and running tailscale
intothebeans
renamed repository from 2026年01月12日 19:02:23 +01:00
homelab-ansible to intothebeans/beanscloud-ansible
f660275a11
📈 analytics: add metrics to kopia runs
b9bd59bb71
🧑💻 devxp: add just recipe to update only the kopia backup script
f40815ce53
🐛 fix: fix read/write issues with the service
b20d72cf31
🐛 fix: fix kopia backup user permissions issues
f74fee915b
🎨 style: sort host variables
c6e92f647a
🔧 config: add just recipe for system patching
f75f032361
🐛 fix: fix notification state issue again
b9cf94c275
🔥 dump: remove debug step
18d0a0f111
♻️ refactor: redo pending updates checker to send notifications to pushover
99e344d53c
Revert "🔥 dump: remove system updates check"
9cabae2ac1
✨ feat: add playbook and role for deploying kopia backup routines
bc462aa4c8
🔥 dump: remove system updates check
95ebdfec0a
🚚 resource: move update playbook to playbooks dir
2943408f6f
🔧 config: add corresponding alloy files for jinja templates for formatting
1a12304ebe
🐛 fix: fix targets for caddy access file
4832372ad4
🐛 fix: readd relabel rules for proper processing
96ca2c6d93
✨ feat: add additional caddy log injestion
375f726ddf
🐛 fix: fix missing quotes in metric lines
c8c5991e60
✨ feat: add a playbook for deploying system update metrics script
c807c654ba
🐛 fix: fixup some wrong variable/property names
1445dc1c54
🎨 style: remove prefix from templates
1472d9ff8d
🎨 style: switch to snake case for file names
89b3478d50
🎨 style: rename variables for reuse and clarity
0a11539caf
✨ feat: nix maintenance scripts and service
e2a2fbc4aa
🚚 resource: move playbooks into subfolders
aeab7aa907
⚡️ perf: tune docker log injestion
3a0a28869d
🔧 config: switch to using dedicated cadvisor
36061cdbd1
🚨 fix-lint: gave reload-alloy task a name
56f32905c2
⚡️ perf: tune docker log injestion
cd8c3aeb2c
🔧 config: switch to using dedicated cadvisor
e632ad498f
🚨 fix-lint: gave reload-alloy task a name
a798816999
✨ feat: add role for deploying systemd timer to run nix maintenance tasks
3a7510e721
⏪️ revert: change back to using loki for logs
bd0a207e8a
✨ feat: add playbooks to deploy and configure alloy
26d77dafc1
✨ feat: add bootstrap playbook to set up dedicated ansible user
6f2396f8bf
🔧 config: update inventory and variables
3528a5ae12
🔧 config: update configuration files for linter, ansible, and vscode
f9f598941f
🎉 init: port files from homelab repo