Pilot atproto-native commerce backend
Something went wrong. Try again.
feat(server): seed via `--role seed` (no entrypoint override) master
Adds a one-shot `--role seed` to the server binary (migrate → seed demo store → exit) and extracts the seeder into a shared `server::seed` module the bin + role + tests all call. Dockerfile splits ENTRYPOINT ["server"] + CMD ["--role","all"], so seeding is just `docker run <image> --role seed` — retiring the `--entrypoint /usr/local/bin/seed-demo` gotcha. Drops the seed-demo binary from the image (kept as a cargo-run convenience bin). Deploy docs + prod compose updated; the integration test now exercises the real seeder.
Author Nate Moore Committer Tangled Date (Jul 22, 2026, 7:34 PM UTC) Commit e83da2f8 e83da2f8ba2aedfccf3a1ed3a01f7052beaa2a55 Parent c381b687 c381b687653a0b8ff0cc9fce6caf99315ca9aaef