Hostityourself/infra
Claude 2fdffc0acb
Fix builds delegating to host Podman via CONTAINER_HOST
build.sh calls `podman build` inside the server container.
DOCKER_HOST is a Docker CLI variable; Podman does not use it to
automatically switch to remote mode.  Without CONTAINER_HOST set,
Podman runs locally inside the (unprivileged) container, has no
user-namespace support, and lchown fails for any layer file owned
by a non-zero GID (e.g. gid=42 for /etc/shadow).

Setting CONTAINER_HOST=tcp://podman-proxy:2375 makes Podman
automatically operate in remote mode and delegate all operations
to the host Podman service, which has the correct subuid/subgid
mappings and full user-namespace support.

https://claude.ai/code/session_01FKCW3FDjNFj6jve4niMFXH
2026-03-22 10:50:41 +00:00
..
.env.example Add session-based auth to dashboard and API 2026-03-20 13:45:16 +00:00
docker-compose.yml Fix builds delegating to host Podman via CONTAINER_HOST 2026-03-22 10:50:41 +00:00
Dockerfile.server Replace Docker with Podman throughout 2026-03-20 14:58:52 +00:00
Makefile Replace Docker with Podman throughout 2026-03-20 14:58:52 +00:00
start.sh Fix rootless Podman lchown EINVAL by ensuring uidmap and fresh service 2026-03-22 10:32:13 +00:00