Configuration Guide

December 8, 2025 ยท View on GitHub

Application Settings

SettingDescriptionDefault
Proxy PortLocal proxy listening port3000
Log Level0=Debug, 1=Info, 2=Warn, 3=Error1
LanguageChinese / Englishzh-CN
Theme12 themes availablelight
Auto ThemeAuto switch based on time (7:00-19:00 light)Off
Window Close BehaviorClose / Minimize to tray / Ask every timeAsk every time

Endpoint Configuration

Transformer Types

TransformerDescription
claudeClaude API
openaiOpenAI Chat API
openai2OpenAI Response API
geminiGoogle Gemini API

Configuration Examples

Claude Endpoint:

{
  "name": "Claude Official",
  "apiUrl": "https://api.anthropic.com",
  "apiKey": "sk-ant-api03-xxx",
  "enabled": true,
  "transformer": "claude"
}

OpenAI Endpoint:

{
  "name": "OpenAI Proxy",
  "apiUrl": "https://api.openai.com",
  "apiKey": "sk-xxx",
  "enabled": true,
  "transformer": "openai",
  "model": "gpt-4-turbo"
}

Gemini Endpoint:

{
  "name": "Gemini",
  "apiUrl": "https://generativelanguage.googleapis.com",
  "apiKey": "AIza-xxx",
  "enabled": true,
  "transformer": "gemini",
  "model": "gemini-pro"
}

WebDAV Cloud Sync

Supports syncing configuration and statistics via WebDAV protocol, compatible with Nutstore, NextCloud, ownCloud, etc.

Setup Steps:

  1. Click "WebDAV Cloud Backup" in the interface
  2. Fill in WebDAV server URL, username, password
  3. Click "Test Connection" to verify configuration
  4. Use "Backup" and "Restore" to manage data

Data Storage Location

  • Database: ~/.ccNexus/ccnexus.db