Ryan Moon
|
155ef0345e
|
fix: use catthehacker ubuntu image for runner to include Docker CLI
|
2026-04-01 21:29:37 -05:00 |
|
Ryan Moon
|
d8528f64dc
|
fix: use host network for runner containers to enable service DNS
|
2026-04-01 21:15:43 -05:00 |
|
Ryan Moon
|
68e6587ea1
|
Add os-update playbook
|
2026-03-31 20:34:54 -05:00 |
|
Ryan Moon
|
99348d9eaa
|
Split playbooks: each service independent, infra.yml only runs backup
|
2026-03-31 20:28:18 -05:00 |
|
Ryan Moon
|
4c22465a59
|
Remove vim swap file, ignore *.swp
|
2026-03-31 20:21:20 -05:00 |
|
Ryan Moon
|
610e68cf40
|
Split runner into own playbook to prevent self-restart during CI
|
2026-03-31 20:21:10 -05:00 |
|
Ryan Moon
|
7eb51120f2
|
Add gitea_registry_domain to vars
|
2026-03-31 20:15:56 -05:00 |
|
Ryan Moon
|
8007533ece
|
Update vault with cloudflare_api_token
|
2026-03-31 20:14:18 -05:00 |
|
Ryan Moon
|
1ce49a7ed3
|
Add registry.lunarfront.tech: DNS-only subdomain with Let's Encrypt cert, no CF upload limit
|
2026-03-31 19:14:03 -05:00 |
|
Ryan Moon
|
10471a97af
|
Slim runner image to Alpine, revert hosts/CA cert complexity
|
2026-03-31 18:59:38 -05:00 |
|
Ryan Moon
|
8595eac107
|
Pin gitea domain to private IP in /etc/hosts to avoid Cloudflare egress
|
2026-03-31 18:54:51 -05:00 |
|
Ryan Moon
|
a81981df87
|
Remove nginx upload size limit for container registry
|
2026-03-31 18:47:25 -05:00 |
|
Ryan Moon
|
8eeb45cb51
|
Pass docker socket to job containers, use docker:24 for image builds
|
2026-03-31 18:37:24 -05:00 |
|
Ryan Moon
|
df307237bd
|
Upgrade Gitea to 1.25.5
|
2026-03-31 18:21:52 -05:00 |
|
Ryan Moon
|
a6a4a56148
|
Enable Gitea Actions
|
2026-03-31 18:05:55 -05:00 |
|
Ryan Moon
|
1910babd97
|
Remove test file
|
2026-03-31 18:03:05 -05:00 |
|
Ryan Moon
|
7fa7f0fb69
|
Trigger Actions test run
|
2026-03-31 18:00:45 -05:00 |
|
Ryan Moon
|
d6ff4746d0
|
Initial infra setup: Terraform, Ansible, backup roles
|
2026-03-31 08:11:12 -05:00 |
|