Files
bincio-activity/.gitignore
T
Davide Scaini f6e9fe8198 feat(serve): debounced site rebuild — burst uploads trigger one build, not N
Replace per-upload Astro build threads with a single background worker
(_site_rebuild_worker) that waits on an event, sleeps 60 s to let upload
bursts settle, then runs one full build + rsync. 271 concurrent uploads now
produce one build instead of 271 serialised builds, eliminating the OOM kill.
--webroot is re-enabled; merge-only path still runs immediately per upload.

Also: date filter row added to ActivityFeed.svelte (sport + date presets
with dynamic year pills); deploy/vps gitignored for VPS config backups.
2026-04-30 21:23:29 +02:00

62 lines
863 B
Plaintext

# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
dist/
build/
.mypy_cache/
.ruff_cache/
.pytest_cache/
htmlcov/
.coverage
.idea*
feedback*
# uv
uv.lock
# Node / Astro
site/node_modules/
site/dist/
site/.astro/
# MkDocs
mkdocs-site/
# BAS data stores (user data, not committed to the tool repo)
bincio_data/
*.bincio_cache.json
# Local config / secrets (never commit)
.env
extract_config.yaml
# VPS config backup (contains secrets, keep local only)
deploy/vps/
# Local working / scratch files
advice.md
issues.md
todo.md
site/public/data
site/public/*.whl
.claude/settings.local.json
dns.md
ngix_bincio.md
publish.sh
docs/squash-for-github.md
CLAUDE.md
# Capacitor native projects
# Commit these if you want to track native code changes;
# omit these lines if you regenerate them from `npx cap add`
site/android/
site/ios/
# Data
data/*
# OS
.DS_Store