Files
nas-tools/cc-connect

cc-connect (Phase 1)

Mobile bridge service for interacting with coding agents through chat, with LiteLLM as model gateway.

Scope

  • LiteLLM remains the unified cloud-model endpoint.
  • cc-connect remains the chat/mobile bridge.
  • Start with a single platform (Discord) for lower operational risk.

Files

  • config.example.toml: non-secret template.
  • docker-compose.yml: optional always-on service shape.

Setup (NAS)

  1. Copy template and fill secrets locally:
    • cp cc-connect/config.example.toml cc-connect/config.toml
    • create cc-connect/.env with platform token(s)
  2. Keep secrets local only (.env is gitignored).
  3. Start service:
    • docker compose -f cc-connect/docker-compose.yml up -d

Security defaults

  • Single platform enabled.
  • Confirm/permission-gated command mode.
  • Keep shell/file-write capabilities disabled initially.
  • Restrict users/channels with explicit allowlists.

Notes

  • This repo only includes templates and orchestration shape.
  • Exact runtime keys/fields can vary by cc-connect release; adjust config.toml to your installed version.