ShipIt
TypeScriptDockerRedisAWS S3
ShipIt connects a GitHub repo, triggers an async build through a Redis-backed job queue, runs the build in an isolated Docker container per deployment, and uploads the resulting artifacts to S3. Completed deployments are served through an Nginx reverse proxy on their own subdomain, with status tracked through the full pending → building → success/failed pipeline. Built to explore the infra fundamentals — job queues, worker-based builds, containerized execution — behind platforms like Vercel.