# Build artifacts
build/
dist/
# ...but the Go embed target inside the api module keeps a tracked
# placeholder index.html, so un-ignore that subtree. Its own nested
# .gitignore re-excludes any build artifacts the Dockerfile drops in.
!api/internal/webui/dist/
*.o
*.a
*.so
*.tar
*.tar.gz

# Docker
docker-images/

# CKPool source (cloned at build time)
ckpool/src/

# Go
api/bin/
api/vendor/
*.exe

# Node / Svelte
ui/node_modules/
ui/.svelte-kit/
ui/build/

# Runtime / data
data/
logs/
*.log
*.pid

# Editor
.vscode/
.idea/
*.swp
*.swo
.DS_Store

# Environment
.env
.env.local
