Add mcp.conf
This commit is contained in:
parent
528685b755
commit
ad40b39d1f
75
mcp.conf
Normal file
75
mcp.conf
Normal file
@ -0,0 +1,75 @@
|
||||
# ==============================================================================
|
||||
# MCP Configuration File
|
||||
# ==============================================================================
|
||||
|
||||
# CHECK STATUS: ./mcp.sh status
|
||||
# VIEW LOGS: tail -f /path/to/your/logs
|
||||
# TOGGLE GIT UPDATES: kill -USR2 $(cat mcp.pid)
|
||||
# SHOW STATUS IN LOGS: kill -USR1 $(cat mcp.pid)
|
||||
# GRACEFUL SHUTDOWN: kill -TERM $(cat mcp.pid)
|
||||
# FORCE SHUTDOWN: kill -KILL $(cat mcp.pid)
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# MCP CORE SETTINGS
|
||||
# ------------------------------------------------------------------------------
|
||||
[mcp]
|
||||
|
||||
# PID file location for MCP instance enforcement.
|
||||
pid_file = ./mcp.pid
|
||||
|
||||
# Main loop interval, from 1 to 3600 seconds.
|
||||
interval = 30
|
||||
|
||||
# Delay before restarting crashed clients, from 0 to 60 seconds.
|
||||
restart_delay = 5
|
||||
|
||||
# Logging verbosity level: ERROR, WARN, INFO, DEBUG.
|
||||
log_level = INFO
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# GIT REPOSITORY SETTINGS
|
||||
# ------------------------------------------------------------------------------
|
||||
[git.default]
|
||||
|
||||
# Default git branch to track for updates.
|
||||
branch = main
|
||||
|
||||
# Git update check interval, from 60 to 86400 seconds.
|
||||
check_interval = 300
|
||||
|
||||
# Enable/disable automatic git updates globally.
|
||||
enabled = true
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# DEFAULT BOT SETTINGS
|
||||
# Applied to all clients unless overridden in individual [client.NAME] sections
|
||||
# ------------------------------------------------------------------------------
|
||||
[bot.default]
|
||||
|
||||
# Default script filename to execute in each client directory.
|
||||
script_name = io.js
|
||||
|
||||
# Default PID filename within each client directory.
|
||||
pid_filename = io.pid
|
||||
|
||||
# Default delay between client startups, from 0 to 60 seconds.
|
||||
start_stagger = 2
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# CLIENT CONFIGURATIONS
|
||||
# Each [client.NAME] section defines one managed bot instance
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
# Simple client configuration:
|
||||
# [client.sample1]
|
||||
# directory = ./bots/sample1
|
||||
# enabled = true
|
||||
|
||||
# Client configuration with overrides:
|
||||
# [client.sample2]
|
||||
# directory = ./bots/sample2
|
||||
# git_branch = stable
|
||||
# enabled = true
|
||||
# script_name = custom-sample-script.js
|
||||
# pid_filename = custom-sample-script.pid
|
||||
# start_stagger = 5
|
||||
Loading…
x
Reference in New Issue
Block a user