1.5 KiB
1.5 KiB
sechenov — Claude Chat
Stack
- Node.js + Express (server.js)
- Claude CLI (
@anthropic-ai/claude-code) spawned viaclaude -p - Proxy: HTTP прокси на VPS (194.87.245.138:8888) для обхода блокировок
Structure
sechenov/
├── server.js — Express API + SSE стриминг
├── public/
│ └── index.html — Chat UI (две панели: запрос / ответ)
└── package.json
Models
- Sonnet 4.6 (
claude-sonnet-4-6) - Haiku 4.5 (
claude-haiku-4-5-20251001)
Auth
.credentials.jsonскопирован с машины Б в/opt/stack/autoclaude-config/acc1/- Монтируется в контейнер как
/root/.claude - При смене аккаунта:
scp ~/.claude/.credentials.json aedes@192.168.1.20:/opt/stack/autoclaude-config/acc1/
Local (machine B)
- Path: C:\Users\aedes\REUNION\sync\scriptsAedes\sechenov
Remote (Debian V)
- Path: /opt/stack/sechenov/
- URL: https://s.akyra.ru
- Port: 8108
- Deploy: git push -> ssh aedes@192.168.1.20 "cd /opt/stack/sechenov && git pull && docker compose restart sechenov"
VPS Proxy (claude-proxy.service)
- Сервис:
/etc/systemd/system/claude-proxy.serviceна VPS 194.87.245.138 - Скрипт:
/opt/claude-proxy.py - Порт: 8888
- Env в контейнере:
HTTPS_PROXY=http://194.87.245.138:8888
Update this file
After any changes to structure, stack or configs - update this CLAUDE.md.