Hostityourself/infra
Claude 0bd7b44b81
fix: drop cross-compilation, build natively in Dockerfile
podman-compose does not populate BUILDPLATFORM/TARGETARCH build args, so
the platform-detection logic always fell back to x86_64 — even on arm64.
This caused cc-rs to look for 'x86_64-linux-gnu-gcc' instead of 'gcc'.

Replace the entire cross-compile scaffolding with a plain native build:
  cargo build --release (no --target)

Cargo targets the host platform automatically. If cross-compilation is
ever needed it can be reintroduced with a properly-tested setup.

https://claude.ai/code/session_01FKCW3FDjNFj6jve4niMFXH
2026-03-24 16:25:48 +00:00
..
.env.example feat: shared Postgres with per-app schemas 2026-03-24 13:16:39 +00:00
backup.sh feat: M4 Hardening — encryption, resource limits, monitoring, backups 2026-03-24 15:06:42 +00:00
boot.sh remove: podman system migrate (wrong tool for the wrong problem) 2026-03-24 12:34:16 +00:00
docker-compose.yml fix: fully-qualify all image names for Podman without search registries 2026-03-24 16:20:22 +00:00
Dockerfile.server fix: drop cross-compilation, build natively in Dockerfile 2026-03-24 16:25:48 +00:00
gatus.yml feat: M4 Hardening — encryption, resource limits, monitoring, backups 2026-03-24 15:06:42 +00:00
Makefile Replace Docker with Podman throughout 2026-03-20 14:58:52 +00:00
start.sh fix: reconnect app containers to hiy-net after platform restart 2026-03-24 12:42:26 +00:00