mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-07-06 09:52:00 +02:00
Updates
This commit is contained in:
@@ -1,51 +1,3 @@
|
||||
# MeshCore Hub - Docker Compose Configuration
|
||||
#
|
||||
# Usage:
|
||||
# docker compose up # Start all core services (mqtt, collector, api, web)
|
||||
# docker compose --profile interface-receiver up # Add real device receiver
|
||||
# docker compose --profile interface-sender up # Add real device sender
|
||||
# docker compose --profile mock up # Use mock device instead of real hardware
|
||||
#
|
||||
# Building locally (instead of pulling from registry):
|
||||
# docker compose build # Build all services
|
||||
# docker compose up --build # Build and start
|
||||
#
|
||||
# Available profiles:
|
||||
# - interface-receiver: Interface in RECEIVER mode (real device)
|
||||
# - interface-sender: Interface in SENDER mode (real device)
|
||||
# - mock: Add mock interface for testing without hardware
|
||||
# - migrate: Run database migrations
|
||||
# - seed: Import seed data (node_tags.json, members.json)
|
||||
#
|
||||
# Core services (started by default, no profile needed):
|
||||
# - mqtt: MQTT broker (Eclipse Mosquitto)
|
||||
# - collector: Event collector and database storage
|
||||
# - api: REST API server
|
||||
# - web: Web dashboard
|
||||
#
|
||||
# Data Directory (DATA_HOME):
|
||||
# The DATA_HOME environment variable controls where instance data is stored.
|
||||
# Default: ./data (local) or /data (in containers)
|
||||
#
|
||||
# Structure:
|
||||
# ${DATA_HOME}/
|
||||
# └── collector/
|
||||
# └── meshcore.db # SQLite database
|
||||
#
|
||||
# Seed Directory (SEED_HOME):
|
||||
# The SEED_HOME environment variable controls where seed data files are read from.
|
||||
# Default: ./seed (local) or /seed (in containers)
|
||||
#
|
||||
# Structure:
|
||||
# ${SEED_HOME}/
|
||||
# ├── node_tags.json # Node tag definitions
|
||||
# └── members.json # Network member definitions
|
||||
#
|
||||
# Example seed files are provided in ./example/seed/
|
||||
#
|
||||
# To import seed data:
|
||||
# docker compose --profile seed run --rm seed
|
||||
|
||||
services:
|
||||
# ==========================================================================
|
||||
# MQTT Broker - Eclipse Mosquitto
|
||||
|
||||
Reference in New Issue
Block a user