This commit is contained in:
Gilles Soulier
2026-01-05 13:13:08 +01:00
parent 8e14adafc6
commit 1d177e96a6
149 changed files with 29541 additions and 1 deletions

31
server/.env.example Normal file
View File

@@ -0,0 +1,31 @@
# Created by: Claude
# Date: 2026-01-01
# Purpose: Environment variables template for Mesh Server
# Refs: deployment.md
# Server Configuration
MESH_PUBLIC_URL=https://mesh.example.com
MESH_HOST=10.0.0.50
MESH_PORT=8065
# Security
MESH_JWT_SECRET=your-secret-key-change-this-in-production
MESH_JWT_ALGORITHM=HS256
MESH_JWT_ACCESS_TOKEN_EXPIRE_MINUTES=120
# Gotify Integration
GOTIFY_URL=https://gotify.example.com
GOTIFY_TOKEN=your-gotify-token
# WebRTC / ICE
STUN_URL=stun:stun.l.google.com:19302
TURN_HOST=turn.example.com
TURN_PORT=3478
TURN_USER=mesh
TURN_PASS=change-this-in-production
# Database (optional)
DATABASE_URL=sqlite:///./mesh.db
# Logging
LOG_LEVEL=INFO