# Rust
/target
# Binary crate, but gopher-core is pinned by tag and the image build doesn't use
# --locked, so the lockfile adds little and churns per-arch. Matches gopher-core.
Cargo.lock

# Secrets — ONLY the template is committed
/deploy/secrets.yaml
.env
deploy/.env

# librespot local seed (zeroconf login cache) — holds the player credentials.json
/c/
credentials.json
*.credentials

# OS junk
.DS_Store

# Blog post — intentionally untracked (write-up, not source)
/post.md
# Audio debugging artifacts
*.mp3
