Заменил путь /mnt/tank/apps-config/proxmox-mcp на /mnt/ssd/apps/mcp (узлы pve, pve1, kybinka)

This commit is contained in:
2026-08-05 19:11:32 +03:00
parent 350b480271
commit 44741c8354
+8 -8
View File
@@ -37,15 +37,15 @@ TrueNAS отдельно — это **не Proxmox**, и ProxmoxMCP-Plus с ни
Зайди на TrueNAS по SSH (или через Shell в веб-интерфейсе), создай папку для конфигов: Зайди на TrueNAS по SSH (или через Shell в веб-интерфейсе), создай папку для конфигов:
```bash ```bash
mkdir -p /mnt/tank/apps-config/proxmox-mcp/{pve,kybinka,pve1} mkdir -p /mnt/ssd/apps/mcp/{pve,kybinka,pve1}
``` ```
(путь `/mnt/tank/...` подставь под свой реальный пул — у тебя есть `tank`, `ssd`, `backup`, `video`, подойдёт любой не занятый под VM-диски). (используется пул `ssd`; если у тебя он смонтирован по другому пути или ты хочешь другой пул — замени `/mnt/ssd` на свой).
Создай конфиг для узла **pve**: Создай конфиг для узла **pve**:
```bash ```bash
cat > /mnt/tank/apps-config/proxmox-mcp/pve/config.json << 'EOF' cat > /mnt/ssd/apps/mcp/pve/config.json << 'EOF'
{ {
"proxmox": { "proxmox": {
"host": "192.168.31.2", "host": "192.168.31.2",
@@ -74,7 +74,7 @@ EOF
Создай файл `docker-compose.yml`: Создай файл `docker-compose.yml`:
```bash ```bash
cat > /mnt/tank/apps-config/proxmox-mcp/docker-compose.yml << 'EOF' cat > /mnt/ssd/apps/mcp/docker-compose.yml << 'EOF'
services: services:
proxmox-mcp-pve: proxmox-mcp-pve:
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
@@ -85,7 +85,7 @@ services:
environment: environment:
- PROXMOX_API_KEY=ключ-для-pve-придумай-любой-длинный - PROXMOX_API_KEY=ключ-для-pve-придумай-любой-длинный
volumes: volumes:
- /mnt/tank/apps-config/proxmox-mcp/pve/config.json:/app/proxmox-config/config.json:ro - /mnt/ssd/apps/mcp/pve/config.json:/app/proxmox-config/config.json:ro
proxmox-mcp-kybinka: proxmox-mcp-kybinka:
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
@@ -96,7 +96,7 @@ services:
environment: environment:
- PROXMOX_API_KEY=ключ-для-kybinka-придумай-любой-длинный - PROXMOX_API_KEY=ключ-для-kybinka-придумай-любой-длинный
volumes: volumes:
- /mnt/tank/apps-config/proxmox-mcp/kybinka/config.json:/app/proxmox-config/config.json:ro - /mnt/ssd/apps/mcp/kybinka/config.json:/app/proxmox-config/config.json:ro
proxmox-mcp-pve1: proxmox-mcp-pve1:
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
@@ -107,7 +107,7 @@ services:
environment: environment:
- PROXMOX_API_KEY=ключ-для-pve1-придумай-любой-длинный - PROXMOX_API_KEY=ключ-для-pve1-придумай-любой-длинный
volumes: volumes:
- /mnt/tank/apps-config/proxmox-mcp/pve1/config.json:/app/proxmox-config/config.json:ro - /mnt/ssd/apps/mcp/pve1/config.json:/app/proxmox-config/config.json:ro
EOF EOF
``` ```
@@ -120,7 +120,7 @@ openssl rand -hex 32
Выполни для каждого сервиса свой ключ, вставь в файл. Запусти всё: Выполни для каждого сервиса свой ключ, вставь в файл. Запусти всё:
```bash ```bash
cd /mnt/tank/apps-config/proxmox-mcp cd /mnt/ssd/apps/mcp
docker compose up -d docker compose up -d
``` ```