build: normalize all line endings to LF

One-time renormalization pass under the .gitattributes added in the
previous commit. Every tracked text file now uses LF. No semantic
changes — verified via git diff --cached --ignore-all-space showing
zero real differences. Future diffs will only show real content
changes.

This commit will appear huge in git log --stat but represents zero
behavior change. Use git log --follow --ignore-all-space or
git blame -w when archaeologically tracing through this commit.
This commit is contained in:
K7ZVX 2026-05-14 22:43:06 +00:00
commit d6bc6b2b89
46 changed files with 11450 additions and 11450 deletions

View file

@ -1,19 +1,19 @@
# 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=
# 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=

View file

@ -1,57 +1,57 @@
# MeshAI Local Configuration Template
# Copy to /data/config/local.yaml and customize for your deployment
# This file is gitignored - contains operator-identifying values
# Operator Identity
identity:
name: "" # Bot display name
owner: "" # Owner callsign/name
primary_node_id: "" # Your main mesh node ID
contact_email: "" # For NWS user_agent, SMTP from
# Region Coordinates
# Map your region names to their lat/lon center points
regions:
"Example Region":
lat: 0.0
lon: 0.0
# Add more regions as needed:
# "Another Region":
# lat: 42.5
# lon: -114.5
# Mesh Data Source URLs
mesh_sources:
meshmonitor_url: "" # Your MeshMonitor instance
sources:
# Per-source URL overrides (matches names in mesh_sources.yaml)
"My-Meshview":
url: ""
# "My-MeshMonitor":
# url: ""
# Infrastructure Hosts
infrastructure:
tcp_host: "" # Meshtastic TCP host (meshtasticd)
qdrant_host: "" # Qdrant vector DB (optional)
tei_host: "" # TEI embedding service (optional)
sparse_host: "" # Sparse embedding service (optional)
# Environmental Feed Center Point
env_center:
latitude: 0.0 # Center of your coverage area
longitude: 0.0
# Notification Targets
notification_targets:
smtp_from: "" # Email from address
smtp_recipients: [] # Default email recipients
webhook_urls: [] # Webhook endpoints
alert_node_ids: [] # Node IDs for mesh DM alerts
# Critical Infrastructure Nodes (short names)
critical_nodes: []
# Example:
# critical_nodes:
# - "MHR"
# - "HPR"
# MeshAI Local Configuration Template
# Copy to /data/config/local.yaml and customize for your deployment
# This file is gitignored - contains operator-identifying values
# Operator Identity
identity:
name: "" # Bot display name
owner: "" # Owner callsign/name
primary_node_id: "" # Your main mesh node ID
contact_email: "" # For NWS user_agent, SMTP from
# Region Coordinates
# Map your region names to their lat/lon center points
regions:
"Example Region":
lat: 0.0
lon: 0.0
# Add more regions as needed:
# "Another Region":
# lat: 42.5
# lon: -114.5
# Mesh Data Source URLs
mesh_sources:
meshmonitor_url: "" # Your MeshMonitor instance
sources:
# Per-source URL overrides (matches names in mesh_sources.yaml)
"My-Meshview":
url: ""
# "My-MeshMonitor":
# url: ""
# Infrastructure Hosts
infrastructure:
tcp_host: "" # Meshtastic TCP host (meshtasticd)
qdrant_host: "" # Qdrant vector DB (optional)
tei_host: "" # TEI embedding service (optional)
sparse_host: "" # Sparse embedding service (optional)
# Environmental Feed Center Point
env_center:
latitude: 0.0 # Center of your coverage area
longitude: 0.0
# Notification Targets
notification_targets:
smtp_from: "" # Email from address
smtp_recipients: [] # Default email recipients
webhook_urls: [] # Webhook endpoints
alert_node_ids: [] # Node IDs for mesh DM alerts
# Critical Infrastructure Nodes (short names)
critical_nodes: []
# Example:
# critical_nodes:
# - "MHR"
# - "HPR"