# Mirrors .gitignore: ignore everything, then allow what the build needs.
# Without this the context carries target/ (gigabytes of host-built
# artifacts, compiled against the wrong toolchain) and cache/ into COPY . .
*

!Cargo.lock
!Cargo.toml

# Source
!src/
!src/**

# Static assets
!public/
!public/**

# Configuration template
!config/
!config/teapot.example.toml
