2026-04-19 00:27:46 +03:00
2026-04-19 00:27:46 +03:00

🚀 TrueNAS SCALE AI Workspace

code-server + OmniRoute + Claude Code (Kiro AI)

TrueNAS Docker VSCode Claude License


📦 Стек

  • code-server --- VS Code в браузере\
  • OmniRoute --- прокси для AI\
  • Claude Code --- CLI агент\
  • Kiro AI --- провайдер моделей

🛠 Подготовка

mkdir -p /mnt/ssd/apps/vscode/config \
         /mnt/ssd/apps/vscode/workspace \
         /mnt/ssd/apps/omniroute

chown -R 568:568 /mnt/ssd/apps
chmod -R 775 /mnt/ssd/apps

🐳 Docker Compose

services:
  code-server:
    image: lscr.io/linuxserver/code-server:latest
    container_name: code-server
    environment:
      - PUID=568
      - PGID=568
      - TZ=Europe/Prague
      - PASSWORD=your_password
    volumes:
      - /mnt/ssd/apps/vscode/config:/config
      - /mnt/ssd/apps/vscode/workspace:/config/workspace
      - /mnt/ssd/apps:/mnt/ssd/apps
    ports:
      - 18443:8443
    restart: unless-stopped

  omniroute:
    image: diegosouzapw/omniroute:latest
    container_name: omniroute
    environment:
      - PORT=20128
    volumes:
      - /mnt/ssd/apps/omniroute:/app/data
    ports:
      - 20128:20128
    restart: unless-stopped

🤖 Установка Claude Code

docker exec -u 0 -it code-server bash -c "
apt update &&
apt install -y nodejs npm &&
npm install -g @anthropic-ai/claude-code
"

⚙️ OmniRoute

Открыть: http://<IP>{=html}:20128

Model Mapping: - claude-sonnet-4-6claude-sonnet-4.5 - *claude-sonnet-4.5


▶️ Запуск

claude --model kr/claude-sonnet-4.5

Алиасы

alias c4s='claude --model kr/claude-sonnet-4.5'
alias c4h='claude --model kr/claude-haiku-4.5'

📂 Доступ к файлам

Открыть в VS Code:

/mnt/ssd/apps

🧠 Возможности

  • AI прямо в браузере\
  • централизованный API через OmniRoute\
  • быстрые и дешёвые модели (Haiku)\
  • доступ ко всем конфигам

🧩 Архитектура

Browser → code-server → Claude Code → OmniRoute → Kiro AI

📜 License

MIT

S
Description
No description provided
Readme 33 KiB
Languages
Markdown 100%