arcodange
9e821e1626
♻️ refactor(ansible): move gitea secret user-propagation list to inventory ( #4 )
...
Co-authored-by: Gabriel Radureau <[email protected] >
Co-committed-by: Gabriel Radureau <[email protected] >
2026-05-06 14:48:05 +02:00
arcodange and Claude Opus 4.7
934b62d922
chore(ansible): use project-local uv venv for ansible runtime deps
...
Moves the local ansible runtime from a global `uv tool install ansible-core`
(which required remembering `--with kubernetes --with jmespath --with dnspython`)
to a project-managed venv described by `pyproject.toml` + `uv.lock`. Fixes the
"Failed to import the required Python library (kubernetes)" error on localhost.
The localhost inventory entry now derives `ansible_python_interpreter` from
`{{ ansible_playbook_python }}`, so `uv run ansible-playbook` is enough — no
more hardcoded user-specific paths.
Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected] >
2026-05-06 12:35:28 +02:00
arcodange
8a82d14797
upgrade gitea version to 1.25.5
2026-04-06 10:55:20 +02:00
arcodange
0285d171ff
tweack backup and setup cronjob to fix pg table ownership
2026-03-15 22:14:12 +01:00
arcodange
5b3c896a25
use self signed cert for internal domain arcodange.lab
2025-12-31 17:38:04 +01:00
arcodange
1fd47e9d97
install pihole to fix failing duckdns name servers
2025-12-23 14:20:04 +01:00
arcodange
9b09e6bd86
fixes and set preferred_ip since new interface eth0
2025-10-09 17:27:42 +02:00
arcodange
6ec2d299fc
fix gitea action registration
2025-08-27 18:11:14 +02:00
arcodange
3cfc5f2bfd
refactor storage and setup shared backup directory
2025-08-27 17:26:05 +02:00
arcodange
b4bde14809
fixes
2025-08-09 17:01:18 +02:00
arcodange
b8636a6d48
document uv python package manager command for ansible setup - minor fixes in playbook
2025-08-05 12:22:27 +02:00
arcodange
58aece92b6
disable allowIp middleware while fixing ip filtering - upgrade traefik and fix gitea admin urls by adding prefix
2025-08-04 17:35:11 +02:00
arcodange
b185999478
add pi3 to inventory + fixes
2024-12-15 22:13:03 +01:00
arcodange
1c22b946d6
role management for postgres synergy with vault dynamic credentials
2024-10-30 12:23:14 +01:00
arcodange
50399328dc
configure vault oidc login and cicd jwt login
2024-10-07 17:39:27 +02:00
arcodange
1332def067
setup pgbouncer role and pg function
2024-09-05 19:38:27 +02:00
arcodange
4d83e9fceb
gitea add ssh key in setup
2024-08-17 13:49:36 +02:00
arcodange
459d255471
new role gitea_repo
2024-08-16 13:53:03 +02:00
arcodange
1b832cbd1d
setup gitea mailer
2024-08-13 17:28:44 +02:00
arcodange
cb4d679d8b
k3s setup and git action runner
2024-08-12 21:45:16 +02:00
arcodange
f4b54d2941
ansible: playbook for postgres and gitea
2024-07-18 10:36:12 +02:00
arcodange
0e2ea5cb36
ansible: begin inventory
2024-07-10 15:39:43 +02:00