- vm_api.py: pure FastAPI JSON API on :8098, CORS enabled - vm-api.service: systemd unit for API backend - frontend/: Vite + React 18 + react-router-dom 7 + TanStack Query - React pages: messages, contacts, contact history, settings, login, logout - Apache: /api/ proxy to :8098, DocumentRoot -> frontend/dist, SPA fallback - Backward compat: old :8099 portal still running as fallback
37 lines
405 B
Plaintext
37 lines
405 B
Plaintext
# Local config with real credentials — never commit these.
|
|
config/telegram.conf
|
|
config/contacts.conf
|
|
*.conf.local
|
|
|
|
# Runtime data
|
|
*.db
|
|
*.db-wal
|
|
*.db-shm
|
|
audio/
|
|
models/
|
|
*.log
|
|
|
|
# Test artefacts
|
|
*.eml
|
|
*.wav
|
|
*.mp3
|
|
*.ogg
|
|
preview.html
|
|
ui_preview.html
|
|
tstore.db*
|
|
taudio/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
venv/
|
|
.venv/
|
|
|
|
# Editor / OS
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
.DS_Store
|
|
frontend/node_modules/
|
|
frontend/node_modules/
|