No description
Find a file
Claude 588e74a626
Multi-platform Docker build: amd64, arm64, armv7, armv6
Dockerfile now uses BuildKit TARGETARCH/TARGETVARIANT to pick the Rust
cross-compilation target automatically. The build stage always runs on
the host platform for speed.

Makefile provides named targets:
  make up-amd64   # Mac Intel / Linux desktop
  make up-arm64   # Mac M1/M2/M3, Pi 4/5 (64-bit OS)
  make up-armv7   # Pi 2/3/4 (32-bit OS)
  make up-armv6   # Pi Zero / Pi 1
2026-03-20 09:55:53 +00:00
builder fix: pass PORT env var to app container 2026-03-19 11:34:33 +00:00
docs docs: fix docker-compose for docker.io users — install separately, note hyphen syntax 2026-03-19 14:27:52 +00:00
infra Multi-platform Docker build: amd64, arm64, armv7, armv6 2026-03-20 09:55:53 +00:00
proxy fix: switch to Caddy JSON config so dynamic routes work correctly 2026-03-19 11:02:57 +00:00
server Collapse deploy logs by default on app details page 2026-03-20 09:51:30 +00:00
.env.example M1: Rust control plane, builder, dashboard, and infra 2026-03-19 08:25:59 +00:00
.gitattributes Add .gitattributes: force LF line endings for shell scripts 2026-03-19 09:40:26 +00:00
.gitignore Add .gitignore, remove target/ from tracking 2026-03-19 08:26:07 +00:00
Cargo.lock M1: Rust control plane, builder, dashboard, and infra 2026-03-19 08:25:59 +00:00
Cargo.toml M1: Rust control plane, builder, dashboard, and infra 2026-03-19 08:25:59 +00:00
plan.md Add MVP plan for self-hosted Heroku clone on Raspberry Pi 2026-03-19 07:38:17 +00:00