Something went wrong. Try again.
A container registry that uses the AT Protocol for manifest storage and S3 for blob storage. atcr.io
docker container atproto go
Something went wrong. Try again.
at-container-registry Dockerfile.dev
629 B · 21 lines
at lexgen
12345678910111213141516171819202122# Development image with Air hot reload# Build: docker build -f Dockerfile.dev -t atcr-appview-dev .# Run: docker run -v $(pwd):/app -p 5000:5000 atcr-appview-devFROM docker.io/golang:1.25.2-trixie
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \ apt-get install -y --no-install-recommends sqlite3 libsqlite3-dev curl && \ rm -rf /var/lib/apt/lists/* && \ go install github.com/air-verse/air@latest
WORKDIR /app
# Copy go.mod first for layer cachingCOPY go.mod go.sum ./RUN go mod download
# For development: source mounted as volume, Air handles buildsEXPOSE 5000CMD ["air", "-c", ".air.toml"]