|
|
# -----------------------------------------------------------------------------
|
|
|
# ADN DMR Peer Server – production config, secrets, data, build, IDE/OS
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
# Production config (use *.example.yaml as template)
|
|
|
adn-server.yaml
|
|
|
adn-echo.yaml
|
|
|
adn-voice.yaml
|
|
|
*.local.yaml
|
|
|
*.local.yml
|
|
|
|
|
|
# Local/helper scripts (repo root only; not tests/scripts/)
|
|
|
/scripts/
|
|
|
|
|
|
# Env and secrets
|
|
|
.env
|
|
|
.env.local
|
|
|
.env.*.local
|
|
|
!.env.example
|
|
|
user_passwords.json
|
|
|
encryption_key.secret
|
|
|
*.secret
|
|
|
keys.json
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# Data and runtime (keep data/ via .gitkeep, do not commit contents)
|
|
|
# -----------------------------------------------------------------------------
|
|
|
data/*.json
|
|
|
data/*.pkl
|
|
|
data/*.tsv
|
|
|
data/*.bak
|
|
|
!data/.gitkeep
|
|
|
json/*
|
|
|
!json/.gitkeep
|
|
|
|
|
|
# Internal
|
|
|
docs-priv/
|
|
|
|
|
|
# Runtime drop-in plugins (see plugins/README.md); example skeleton and official plugins are versioned
|
|
|
plugins/*
|
|
|
!plugins/README.md
|
|
|
!plugins/.gitkeep
|
|
|
!plugins/example/
|
|
|
!plugins/example/**
|
|
|
plugins/example/example-events/
|
|
|
plugins/example/**/__pycache__/
|
|
|
!plugins/voice-announcements/
|
|
|
!plugins/voice-announcements/**
|
|
|
plugins/voice-announcements/**/__pycache__/
|
|
|
|
|
|
# Runtime TTS on-demand cache (generated at runtime)
|
|
|
Audio/es_ES/ondemand/
|
|
|
|
|
|
# Dev-only session captures; anonymize before promoting to fixtures/
|
|
|
tests/fixtures/sessions/_capture/
|
|
|
|
|
|
# Docs policy: keep source markdown + mkdocs configs in git; ignore generated assets
|
|
|
docs/build-assets/
|
|
|
requirements-docs.txt
|
|
|
|
|
|
# MkDocs build output (site/en, site/es)
|
|
|
site/
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# Python
|
|
|
# -----------------------------------------------------------------------------
|
|
|
htmlcov/
|
|
|
.coverage
|
|
|
__pycache__/
|
|
|
*.py[cod]
|
|
|
*$py.class
|
|
|
*.so
|
|
|
.Python
|
|
|
build/
|
|
|
develop-eggs/
|
|
|
dist/
|
|
|
eggs/
|
|
|
.eggs/
|
|
|
lib/
|
|
|
lib64/
|
|
|
parts/
|
|
|
sdist/
|
|
|
var/
|
|
|
wheels/
|
|
|
*.egg-info/
|
|
|
.installed.cfg
|
|
|
*.egg
|
|
|
.eggs/
|
|
|
|
|
|
# Virtual envs
|
|
|
.venv/
|
|
|
venv/
|
|
|
env/
|
|
|
ENV/
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# Logs and runtime
|
|
|
# -----------------------------------------------------------------------------
|
|
|
*.log
|
|
|
log/
|
|
|
tmp/
|
|
|
temp/
|
|
|
*.tmp
|
|
|
*.temp
|
|
|
.cache/
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# IDE and OS
|
|
|
# -----------------------------------------------------------------------------
|
|
|
.idea/
|
|
|
.vscode/
|
|
|
.cursor/
|
|
|
*.swp
|
|
|
*.swo
|
|
|
*~
|
|
|
.DS_Store
|
|
|
Thumbs.db
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# Misc
|
|
|
# -----------------------------------------------------------------------------
|
|
|
*.bak
|
|
|
*.backup
|
|
|
*.orig
|
|
|
logo.png
|