276dee3412
fix(inventory): fill Hestia real data — MACs, IP, disk size
...
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 16s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
- enp9s0 (wired): 74:86:7a:f9:15:c1 (cabo sem link)
- wlp6s0 (WiFi): 0c:84:dc:d5:03:d1 (IP atual)
- IP via WiFi: 10.0.10.100
- Disk SSD: 224GB real
2026-04-09 12:30:53 -03:00
e3a9c44d5a
feat(inventory): add initial inventory structure with placeholders
...
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 12s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
Adds 4-layer inventory system as Single Source of Truth:
- inventory/physical.yaml: Physical hosts (Hestia, Proxmox, TrueNAS, ER605)
- inventory/proxmox.yaml: VMs and LXC containers (dockerino, media, homeassistant)
- inventory/truenas.yaml: ZFS pools, disks, datasets, NFS exports
- inventory/network.yaml: VLANs, subnets, DNS
All files have PLACEHOLDER fields to be filled with real data
using the discovery commands in inventory/README.md
2026-04-09 12:16:38 -03:00
665e5e1f40
refactor: move docker/ → services/
...
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 12s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
- docker/ renamed to services/ (single source of truth for compose files)
- Update picsur.yml workflow paths from docker/dockerino/ to services/dockerino/
2026-04-09 12:13:10 -03:00
7fc4f1e3dd
chore(gitea-runner): clean up binary/credentials, update docs
...
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 12s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
- Remove act_runner binary (download on install)
- Remove .runner (auto-generated credentials)
- Remove data/ directory (root-owned temp)
- Remove docker-compose.yml (not needed for systemd setup)
- Update README with systemd installation steps
- Update register.sh to download binary + systemd workflow
- Update gitea-runner.service with PATH env var
- Add comprehensive .gitignore for terraform/ansible/runners/secrets
2026-04-09 12:12:26 -03:00
ead3fcfdc3
fix(gitea-runner): enable privileged mode and debug logs
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 2m31s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:40:06 -03:00
6dbfb2d8df
ci: re-test after cleanup
Picsur Deploy / Validate Picsur Compose (pull_request) Failing after 5s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:34:59 -03:00
84bdee62f4
ci: re-test after docker group fix
Picsur Deploy / Validate Picsur Compose (pull_request) Failing after 5s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:32:48 -03:00
7360b16a71
ci: re-trigger workflow test
Picsur Deploy / Validate Picsur Compose (pull_request) Failing after 3s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:27:57 -03:00
9e4217147f
fix(workflow): use gitea-runner-hestia label instead of ubuntu-latest
Picsur Deploy / Validate Picsur Compose (pull_request) Failing after 1m53s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:15:09 -03:00
d4bf867657
Merge branch 'main' into feature/picsur-workflow
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 10m7s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
2026-04-09 10:00:51 -03:00
a4240065e8
feat(picsur): add Gitea Actions workflow + named volume
...
Picsur Deploy / Validate Picsur Compose (pull_request) Has been cancelled
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been cancelled
- Add workflow .gitea/workflows/picsur.yml
- Migrate from bind mount to named volume (data persists)
- Workflow: PR validates, push to main deploys
2026-04-09 01:26:22 -03:00