Initial resurrection kit — 81 scripts, 62 references, configs, systemd units, crons, Docker compose files, Caddy config, master README
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
FIRECRAWL_API_KEY=REDACTED
|
||||
CLOUDFLARE_API_TOKEN=REDACTED
|
||||
NETCUP_API_KEY=REDACTED
|
||||
|
||||
# netcup CCP API (authenticated via Keycloak)
|
||||
NETCUP_CUSTOMER=389212
|
||||
NETCUP_PASSWORD=REDACTED!
|
||||
NETCUP_KEY=REDACTED
|
||||
NETCUP_API_KEY=REDACTED
|
||||
SYNCROMSP_API_TOKEN=REDACTED
|
||||
|
||||
# Telegram Integration
|
||||
TELEGRAM_BOT_TOKEN=8359374835:AAEsPPBWGVa53jHkwSo9j4mAxIGsdp6SGUY
|
||||
TELEGRAM_ALLOWED_USERS=5813481339
|
||||
TELEGRAM_HOME_CHANNEL=5813481339
|
||||
|
||||
# New netcup servers — Jul 10, 2026
|
||||
# app1/app2/app3 mapping TBD
|
||||
SERVER_152_53_241_111_PASS=ab6eogprILQI6UX
|
||||
SERVER_152_53_36_131_PASS=heUa1ucN6Xwta2O
|
||||
SERVER_152_53_39_202_PASS=NKCS0I9wMn3yy86
|
||||
|
||||
# Exa AI search API
|
||||
EXA_API_KEY=REDACTED
|
||||
ADMIN_PASSWORD=itpp2026!
|
||||
# RingLogix CPaaS API
|
||||
RINGLOGIX_CLIENT_ID=0-t1706-c284088-r284061
|
||||
RINGLOGIX_CLIENT_SECRET=REDACTED
|
||||
RINGLOGIX_USERNAME=106@284088
|
||||
RINGLOGIX_PASSWORD=Bruce.leroy85
|
||||
RINGLOGIX_DOMAIN=284088
|
||||
|
||||
# AI Provider API Keys (tested 2026-07-14)
|
||||
OPENAI_API_KEY=sk-REDACTED
|
||||
PERPLEXITY_API_KEY=REDACTED
|
||||
GROQ_API_KEY=REDACTED
|
||||
XAI_API_KEY=REDACTED
|
||||
MISTRAL_API_KEY=REDACTED
|
||||
FIREWORKS_API_KEY=fw_EpWLvWX3i5XDAAfwPScbwB
|
||||
ANTHROPIC_API_KEY=sk-REDACTED
|
||||
GOOGLE_AI_STUDIO_KEY=AQ.Ab8RN6IZmtXPrQewzo3DGqbvMWfwUwSLKg16SVTx8nidn_L14A
|
||||
COHERE_API_KEY=REDACTED
|
||||
AI21_API_KEY=REDACTED
|
||||
DEEPGRAM_API_KEY=REDACTED
|
||||
DEEPSEEK_API_KEY=sk-REDACTED
|
||||
OPENROUTER_API_KEY=sk-REDACTED
|
||||
@@ -0,0 +1,206 @@
|
||||
_config_version: 33
|
||||
agent:
|
||||
api_max_retries: 3
|
||||
clarify_timeout: 600
|
||||
disabled_toolsets: []
|
||||
environment_hint: ''
|
||||
environment_probe: true
|
||||
gateway_auto_continue_freshness: 3600
|
||||
gateway_notify_interval: 180
|
||||
gateway_timeout: 1800
|
||||
gateway_timeout_warning: 900
|
||||
image_input_mode: auto
|
||||
max_turns: 150
|
||||
reasoning_effort: high
|
||||
restart_drain_timeout: 180
|
||||
service_tier: ''
|
||||
task_completion_guidance: true
|
||||
tool_use_enforcement: auto
|
||||
verbose: false
|
||||
approvals:
|
||||
cron_mode: deny
|
||||
mode: manual
|
||||
timeout: 60
|
||||
auxiliary:
|
||||
compression:
|
||||
provider: auto
|
||||
timeout: 120
|
||||
skills_hub:
|
||||
provider: auto
|
||||
timeout: 30
|
||||
vision:
|
||||
model: gemini-flash-latest
|
||||
provider: admin-ai
|
||||
timeout: 120
|
||||
browser:
|
||||
cloud_provider: local
|
||||
inactivity_timeout: 120
|
||||
use_gateway: true
|
||||
code_execution:
|
||||
max_tool_calls: 50
|
||||
timeout: 300
|
||||
compression:
|
||||
enabled: true
|
||||
protect_first_n: 3
|
||||
protect_last_n: 20
|
||||
target_ratio: 0.2
|
||||
threshold: 0.5
|
||||
credits:
|
||||
provider: openrouter
|
||||
warning_threshold: 0.8
|
||||
cron:
|
||||
wrap_response: true
|
||||
delegation:
|
||||
model: deepseek/deepseek-chat
|
||||
provider: openrouter
|
||||
display:
|
||||
compact: false
|
||||
interface: cli
|
||||
language: en
|
||||
platforms:
|
||||
telegram:
|
||||
streaming: true
|
||||
skin: default
|
||||
streaming: true
|
||||
tui_status_indicator: kaomoji
|
||||
fallback_providers:
|
||||
- model: deepseek-v4-pro
|
||||
provider: admin-ai
|
||||
- model: deepseek/deepseek-chat
|
||||
provider: openrouter
|
||||
- model: llama3.2:3b
|
||||
provider: ollama-local
|
||||
gateway:
|
||||
strict: false
|
||||
trust_recent_files: true
|
||||
trust_recent_files_seconds: 600
|
||||
logging:
|
||||
backup_count: 3
|
||||
level: INFO
|
||||
max_size_mb: 5
|
||||
mcp_servers:
|
||||
dre:
|
||||
enabled: true
|
||||
url: http://127.0.0.1:8900/mcp
|
||||
exa:
|
||||
enabled: true
|
||||
url: https://mcp.exa.ai/mcp
|
||||
ft360:
|
||||
enabled: true
|
||||
url: http://127.0.0.1:8903/mcp
|
||||
mysql:
|
||||
args:
|
||||
- /root/.hermes/scripts/mcp-mysql.py
|
||||
command: python3
|
||||
enabled: true
|
||||
env:
|
||||
MYSQL_DB: apextrackexperience_1781549652
|
||||
MYSQL_HOST: 127.0.0.1
|
||||
MYSQL_PASS: K3E1ZZWvHDu0q8ZmoBCAhzKUZawEapdGBlbaPME1sOTKgGk9FCuYS
|
||||
MYSQL_PORT: '33060'
|
||||
MYSQL_USER: apextrackexperience_1781549652
|
||||
osint-person:
|
||||
enabled: true
|
||||
url: http://127.0.0.1:8902/mcp
|
||||
super-search:
|
||||
enabled: true
|
||||
url: http://127.0.0.1:8899/mcp
|
||||
twilio:
|
||||
enabled: true
|
||||
url: http://127.0.0.1:8901/mcp
|
||||
memory:
|
||||
consolidate_threshold: 5000
|
||||
flush_min_turns: 6
|
||||
max_chars: 10000
|
||||
memory_char_limit: 10000
|
||||
memory_enabled: true
|
||||
nudge_interval: 10
|
||||
provider: holographic
|
||||
user_char_limit: 5000
|
||||
user_profile_enabled: true
|
||||
model:
|
||||
default: openai/gpt-5.5
|
||||
fallbacks:
|
||||
- model: deepseek/deepseek-r1
|
||||
provider: openrouter
|
||||
- model: deepseek-v4-pro
|
||||
provider: admin-ai
|
||||
- model: deepseek/deepseek-chat
|
||||
provider: openrouter
|
||||
- model: llama3.2:3b
|
||||
provider: ollama-local
|
||||
provider: custom:openrouter
|
||||
model_catalog:
|
||||
enabled: true
|
||||
ttl_hours: 1
|
||||
url: https://hermes-agent.nousresearch.com/docs/api/model-catalog.json
|
||||
onboarding:
|
||||
seen:
|
||||
busy_input_prompt: true
|
||||
profile_build_offered: true
|
||||
tool_progress_prompt: true
|
||||
providers:
|
||||
admin-ai:
|
||||
api_key: sk-REDACTED
|
||||
base_url: https://admin-ai.itpropartner.com/v1
|
||||
ollama-local:
|
||||
base_url: http://localhost:11434/v1
|
||||
default_model: llama3.2:3b
|
||||
openrouter:
|
||||
api_key: sk-REDACTED
|
||||
base_url: https://openrouter.ai/api/v1
|
||||
security:
|
||||
allow_lazy_installs: true
|
||||
redact_secrets: true
|
||||
tirith_enabled: true
|
||||
tirith_fail_open: true
|
||||
tirith_path: tirith
|
||||
tirith_timeout: 5
|
||||
terminal:
|
||||
backend: local
|
||||
container_cpu: 1
|
||||
container_disk: 51200
|
||||
container_memory: 5120
|
||||
container_persistent: true
|
||||
cwd: .
|
||||
lifetime_seconds: 300
|
||||
timeout: 180
|
||||
timezone: America/New_York
|
||||
tools:
|
||||
tool_search:
|
||||
enabled: auto
|
||||
threshold_pct: 10
|
||||
toolsets:
|
||||
- hermes-cli
|
||||
vision:
|
||||
model: gemini-flash-latest
|
||||
provider: admin-ai
|
||||
web:
|
||||
backend: firecrawl
|
||||
use_gateway: false
|
||||
web_extract:
|
||||
provider: firecrawl
|
||||
web_search:
|
||||
provider: firecrawl
|
||||
|
||||
# ── Fallback Model ────────────────────────────────────────────────────
|
||||
# Automatic provider failover when primary is unavailable.
|
||||
# Uncomment and configure to enable. Triggers on rate limits (429),
|
||||
# overload (529), service errors (503), or connection failures.
|
||||
#
|
||||
# Supported providers:
|
||||
# openrouter (OPENROUTER_API_KEY) — routes to any model
|
||||
# openai-codex (OAuth — hermes auth) — OpenAI Codex
|
||||
# nous (OAuth — hermes auth) — Nous Portal
|
||||
# zai (ZAI_API_KEY) — Z.AI / GLM
|
||||
# kimi-coding (KIMI_API_KEY) — Kimi / Moonshot
|
||||
# kimi-coding-cn (KIMI_CN_API_KEY) — Kimi / Moonshot (China)
|
||||
# minimax (MINIMAX_API_KEY) — MiniMax
|
||||
# minimax-cn (MINIMAX_CN_API_KEY) — MiniMax (China)
|
||||
# bedrock (AWS IAM / boto3) — AWS Bedrock (Converse API)
|
||||
#
|
||||
# For custom OpenAI-compatible endpoints, add base_url and key_env.
|
||||
#
|
||||
# fallback_model:
|
||||
# provider: openrouter
|
||||
# model: anthropic/claude-sonnet-4
|
||||
Reference in New Issue
Block a user