.git
.gitignore
*.md
.env
.env.*
docker-compose*.yml
.DS_Store
node_modules
npm-debug.log
coverage
.nyc_output
.vscode
.idea
*.swp
*.swo
storage/events/active/*
storage/events/archived/*
storage/thumbnails/*
data/*.db
logs/*

# The all-in-one image (#1042) builds from the REPOSITORY ROOT, not ./backend,
# and Docker only reads this file — backend/.dockerignore is never consulted.
# The unprefixed rules above therefore miss backend/data, backend/storage and
# backend/logs, so a checkout that has been used to run PicPeak would bake its
# database, photos and logs into a published image layer.
backend/node_modules
backend/data/*.db
backend/data/*.db-wal
backend/data/*.db-shm
backend/data/SETUP_TOKEN
backend/logs
backend/storage
frontend/node_modules
frontend/dist
