Заменил путь /mnt/tank/apps-config/proxmox-mcp на /mnt/ssd/apps/mcp (узлы pve, pve1, kybinka)
This commit is contained in:
@@ -37,15 +37,15 @@ TrueNAS отдельно — это **не Proxmox**, и ProxmoxMCP-Plus с ни
|
||||
Зайди на TrueNAS по SSH (или через Shell в веб-интерфейсе), создай папку для конфигов:
|
||||
|
||||
```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**:
|
||||
|
||||
```bash
|
||||
cat > /mnt/tank/apps-config/proxmox-mcp/pve/config.json << 'EOF'
|
||||
cat > /mnt/ssd/apps/mcp/pve/config.json << 'EOF'
|
||||
{
|
||||
"proxmox": {
|
||||
"host": "192.168.31.2",
|
||||
@@ -74,7 +74,7 @@ EOF
|
||||
Создай файл `docker-compose.yml`:
|
||||
|
||||
```bash
|
||||
cat > /mnt/tank/apps-config/proxmox-mcp/docker-compose.yml << 'EOF'
|
||||
cat > /mnt/ssd/apps/mcp/docker-compose.yml << 'EOF'
|
||||
services:
|
||||
proxmox-mcp-pve:
|
||||
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
|
||||
@@ -85,7 +85,7 @@ services:
|
||||
environment:
|
||||
- PROXMOX_API_KEY=ключ-для-pve-придумай-любой-длинный
|
||||
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:
|
||||
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
|
||||
@@ -96,7 +96,7 @@ services:
|
||||
environment:
|
||||
- PROXMOX_API_KEY=ключ-для-kybinka-придумай-любой-длинный
|
||||
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:
|
||||
image: ghcr.io/rekklesna/proxmoxmcp-plus:latest
|
||||
@@ -107,7 +107,7 @@ services:
|
||||
environment:
|
||||
- PROXMOX_API_KEY=ключ-для-pve1-придумай-любой-длинный
|
||||
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
|
||||
```
|
||||
|
||||
@@ -120,7 +120,7 @@ openssl rand -hex 32
|
||||
Выполни для каждого сервиса свой ключ, вставь в файл. Запусти всё:
|
||||
|
||||
```bash
|
||||
cd /mnt/tank/apps-config/proxmox-mcp
|
||||
cd /mnt/ssd/apps/mcp
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user