mirror of
https://github.com/zvx-echo6/meshai.git
synced 2026-08-26 17:31:34 +00:00
- Move all application source (meshai/, dashboard-frontend/, tests/, config/, docs/, Dockerfile, etc.) into work/ directory - Add Node.js multi-stage build to Dockerfile for frontend compilation; remove compiled static assets from git tracking - Fix satpass missing time windows: consolidation was splitting wire on newline and only putting line 1 in event.title, dropping the time window line that the composer uses for precomposed broadcasts - Fix satpass burst flooding: stagger consolidation timers (+60s per pending pass) so Central batch publishes don't blast the mesh - Update CI workflow build context to work/ - Anchor lib/ and data/ gitignore patterns to repo root to prevent false matches on nested directories - Add dashboard-frontend/node_modules/ to .dockerignore Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
19 lines
413 B
Bash
19 lines
413 B
Bash
# MeshAI Secrets Template
|
|
# Copy to /data/secrets/.env and fill in your values
|
|
# This file is gitignored - never commit real secrets
|
|
|
|
# LLM API Keys (only one needed based on your backend choice)
|
|
OPENAI_API_KEY=
|
|
ANTHROPIC_API_KEY=
|
|
GOOGLE_API_KEY=
|
|
|
|
# Mesh Source Credentials
|
|
MESHMONITOR_API_TOKEN=
|
|
MQTT_PASSWORD=
|
|
|
|
# Environmental Feed Keys
|
|
TOMTOM_API_KEY=
|
|
FIRMS_MAP_KEY=
|
|
|
|
# Notification Credentials
|
|
SMTP_PASSWORD=
|