feat: add comprehensive Docker support with multi-stage builds and compose configurations

This commit is contained in:
czlonkowski
2025-06-13 16:12:40 +02:00
parent edb9c51096
commit 12bef3d98e
11 changed files with 938 additions and 72 deletions

23
.env.docker Normal file
View File

@@ -0,0 +1,23 @@
# .env.docker
# Docker-specific environment template
# Copy to .env and fill in values
# Required for HTTP mode
AUTH_TOKEN=
# Server configuration
PORT=3000
HTTP_PORT=80
HTTPS_PORT=443
# Application settings
NODE_ENV=production
LOG_LEVEL=info
MCP_MODE=http
# Database
NODE_DB_PATH=/app/data/nodes.db
REBUILD_ON_START=false
# Optional nginx mode
USE_NGINX=false