vault backup: 2026-08-21 18:39:50
This commit is contained in:
+17
-16
@@ -11,24 +11,26 @@ AI анализ:
|
|||||||
> Основные аспекты: 1. Для доступа из внешнего мира в роутере переадресация портов: Проброшены TCP/UDP порты к UI Proxmox VE, HomeAssistant VM, Gitea и Jellyfin LXC. 2 В роутере разделение на VLAN и подсети не настроено. Роутер имеет возможность настройки системы доменных для использования сервисов. 3 NAS планирую менять на что-то более надежное с возможностью RAID-1. Резервное копирование пока не настроено.
|
> Основные аспекты: 1. Для доступа из внешнего мира в роутере переадресация портов: Проброшены TCP/UDP порты к UI Proxmox VE, HomeAssistant VM, Gitea и Jellyfin LXC. 2 В роутере разделение на VLAN и подсети не настроено. Роутер имеет возможность настройки системы доменных для использования сервисов. 3 NAS планирую менять на что-то более надежное с возможностью RAID-1. Резервное копирование пока не настроено.
|
||||||
|
|
||||||
Улучшения:
|
Улучшения:
|
||||||
1. Backup. Настроить резервное копирование через PBS
|
1. **Backup**. Настроить резервное копирование через PBS (на внешний диск)
|
||||||
1. [ ] Установить Proxmox Backup Server.
|
1. [ ] Установить Proxmox Backup Server.
|
||||||
2. [ ] Настроить backup (раз в неделю) на внешний HDD
|
2. [ ] Настроить backup (раз в неделю) на внешний HDD
|
||||||
3. [ ] NAS - синхронизация важных папок (Gitea, HomeAssistant)
|
3. [ ] NAS - синхронизация важных папок (Gitea, HomeAssistant)
|
||||||
2. Security. Безопасность
|
2. **Security**. Безопасность
|
||||||
1. [ ] Заменить прямой проброс портов на WireGuard или использовать LXC NginxProxyManager как реверс-прокси
|
1. [ ] Заменить прямой проброс портов на WireGuard
|
||||||
3.
|
2. [ ] ИЛИ использовать LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию
|
||||||
- [ ] **Security**:
|
1. [ ] Разобраться с SSL сертификатом
|
||||||
- [ ] VLAN и сегментация сети
|
3. [ ] Обратный прокси Traefik в LXC контейнер как systemd unit (LXC позволяет изолировать трафик от ОС)
|
||||||
- [ ] Начал разбираться (создаются сегменты в )
|
4. [ ] Сегментация сети VLAN
|
||||||
- [ ]
|
1. [ ] VLAN10 - сервера, NUC, NAS
|
||||||
- [ ] Fail2ban - установка?
|
2. [ ] VLAN20 - IoT устройства
|
||||||
- [ ] Разобраться с SSL сертификатом
|
3. [ ] VLAN30 - Гостевая (обычная сеть)
|
||||||
- [ ] Обратный прокси Traefik в LXC контейнер как systemd unit
|
4. [ ] firewall - настройка межсетевого экрана
|
||||||
- [ ] LXC позволяет изолировать трафик от ОС
|
5. [ ] Fail2ban - установка (нужна ли)
|
||||||
- [x] Nginx Proxy Manager
|
3. **Services**
|
||||||
- [x] Установить LXC контейнер
|
1. [ ] Внедрение мониторинга
|
||||||
- [ ] Настроить маршрутизацию
|
1. [ ] Netdata - метрики в реальном времени и оповещения в Telegram. Или разверните **Prometheus + Grafana** (но это ресурсоемко).
|
||||||
|
2. [ ]
|
||||||
|
|
||||||
- [ ] **Software**:
|
- [ ] **Software**:
|
||||||
- [ ] HomeLab - перевести на систему доменных имен от Netcrazy ???
|
- [ ] HomeLab - перевести на систему доменных имен от Netcrazy ???
|
||||||
- [ ] Медиа серверы:
|
- [ ] Медиа серверы:
|
||||||
@@ -37,7 +39,6 @@ AI анализ:
|
|||||||
- [x] Jellyfin - kinopoisk добавить ([ссылка на github]())
|
- [x] Jellyfin - kinopoisk добавить ([ссылка на github]())
|
||||||
- [ ] Jellyfin - добавить онлайн радио ([m3u плейлисты на github](https://github.com/junguler/m3u-radio-music-playlists))
|
- [ ] Jellyfin - добавить онлайн радио ([m3u плейлисты на github](https://github.com/junguler/m3u-radio-music-playlists))
|
||||||
- [ ] Jellyfin - добавить в HomePage
|
- [ ] Jellyfin - добавить в HomePage
|
||||||
- [ ]
|
|
||||||
- [ ] Jellyfin - настроить ssh подключение (по ключу) + добавить в конфиг
|
- [ ] Jellyfin - настроить ssh подключение (по ключу) + добавить в конфиг
|
||||||
- [ ] jellyseerr - подумать об использовании
|
- [ ] jellyseerr - подумать об использовании
|
||||||
- [ ] Kavita - управление и чтение книгами
|
- [ ] Kavita - управление и чтение книгами
|
||||||
|
|||||||
Vendored
+4
-5
@@ -13,12 +13,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "HomeLab/! Services.md",
|
"file": "! Tasks - planned action.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "! Services"
|
"title": "! Tasks - planned action"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -80,8 +80,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
"width": 261.5,
|
"width": 261.5
|
||||||
"collapsed": true
|
|
||||||
},
|
},
|
||||||
"right": {
|
"right": {
|
||||||
"id": "e15b551b89442450",
|
"id": "e15b551b89442450",
|
||||||
@@ -191,8 +190,8 @@
|
|||||||
},
|
},
|
||||||
"active": "26f4162438aca424",
|
"active": "26f4162438aca424",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"! Tasks - planned action.md",
|
|
||||||
"HomeLab/! Services.md",
|
"HomeLab/! Services.md",
|
||||||
|
"! Tasks - planned action.md",
|
||||||
"HomeLab/Proxmox/Proxmox.md",
|
"HomeLab/Proxmox/Proxmox.md",
|
||||||
"().md",
|
"().md",
|
||||||
"HomeLab/Docker - General.md",
|
"HomeLab/Docker - General.md",
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ Proxmox Community Scripts [Proxmox Community-scripts](https://community-scripts.
|
|||||||
![[Pasted image 20260426160841.png]]
|
![[Pasted image 20260426160841.png]]
|
||||||
|
|
||||||
## HomeLab map
|
## HomeLab map
|
||||||
1. Proxmox VE
|
1. NUC - Proxmox VE
|
||||||
1. VM (Vitrual Macheens)
|
1. VM (Vitrual Macheens)
|
||||||
1. 100 - HomeAssistant OS
|
1. 100 - HomeAssistant OS
|
||||||
2. LXC (Linux Containeers)
|
2. LXC (Linux Containeers)
|
||||||
@@ -23,6 +23,8 @@ Proxmox Community Scripts [Proxmox Community-scripts](https://community-scripts.
|
|||||||
6. 106 - Nginxproxymanager
|
6. 106 - Nginxproxymanager
|
||||||
7. 107 - Jellyfin
|
7. 107 - Jellyfin
|
||||||
8. 108 - Proxmox Backup Server
|
8. 108 - Proxmox Backup Server
|
||||||
|
2. Keenetic
|
||||||
|
3. NAS
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -37,13 +39,14 @@ Proxmox Community Scripts [Proxmox Community-scripts](https://community-scripts.
|
|||||||
Тест работы AdGuard: https://adblock-tester.com/
|
Тест работы AdGuard: https://adblock-tester.com/
|
||||||
Keeneetic: `emb` `3haMJf9ZdNpCktq`
|
Keeneetic: `emb` `3haMJf9ZdNpCktq`
|
||||||
|
|
||||||
|
## HomeLab system map table
|
||||||
|
|
||||||
| Home Service | State | SSH | Port Internal | Port External | <center>IP or DNS</center> | <center>user</center> | <center>psw</center> | Include <br>Services | <center>Proxmox <br>VE Script</center><br> |
|
| Home Service | State | SSH | Port Internal | Port External | <center>IP or DNS</center> | <center>user</center> | <center>psw</center> | Include <br>Services | <center>Proxmox <br>VE Script</center><br> |
|
||||||
| ------------------------- | ------------------------------------------ | ------------ | ------------- | ------------- | ------------------------------------------------ | --------------------- | -------------------- | -------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|
| ------------------------- | ------------------------------------------ | ------------ | ------------- | ------------- | ------------------------------------------------ | --------------------- | -------------------- | -------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| **Keenetic** | <center>✔️</center> | | | | http://mrtrand.keenetic.pro | admin | 1eU$_RhMp8 | | |
|
| **Keenetic** | <center>✔️</center> | | | | http://mrtrand.keenetic.pro | admin | 1eU$_RhMp8 | | |
|
||||||
| **Proxmox UI** | <center>✔️</center> | | 8006 | 8002 | 192.168.1.116 | root | Px@R4_hOm3 | | |
|
| **Proxmox UI** | <center>✔️</center> | | 8006 | 8002 | 192.168.1.116 | root | Px@R4_hOm3 | | |
|
||||||
| **Proxmox SSH** | <center>✔️</center> | key <br>only | 58220 | 2202 | 192.168.1.116 | | | | |
|
| **Proxmox SSH** | <center>✔️</center> | key <br>only | 58220 | 2202 | 192.168.1.116 | | | | |
|
||||||
| **Proxmox Backup Server** | | | | | | | | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/proxmox-backup-server.sh)"` |
|
| **Proxmox Backup Server** | | | 8007 | | https://192.168.1.46:8007 | root | Px@R4_hOm3 | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/proxmox-backup-server.sh)"` |
|
||||||
| **Home Assistant** | <center>✔️</center> | | 8123 | 8003 | 192.168.1.43<br>http://ha.mrtrand.keenetic.pro | embeddevio | Sm@R4_hOm3<br> | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)"` |
|
| **Home Assistant** | <center>✔️</center> | | 8123 | 8003 | 192.168.1.43<br>http://ha.mrtrand.keenetic.pro | embeddevio | Sm@R4_hOm3<br> | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)"` |
|
||||||
| **Debian** | <center>✔️</center> | key <br>only | | | 192.168.1.44 | | | 3x-UI | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/debian.sh)"` |
|
| **Debian** | <center>✔️</center> | key <br>only | | | 192.168.1.44 | | | 3x-UI | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/debian.sh)"` |
|
||||||
| **Gitea** | <center>✔️</center> | | 3000 | 8004 | 192.168.1.111<br>http://git.mrtrand.keenetic.pro | | | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/gitea.sh)"` |
|
| **Gitea** | <center>✔️</center> | | 3000 | 8004 | 192.168.1.111<br>http://git.mrtrand.keenetic.pro | | | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/gitea.sh)"` |
|
||||||
|
|||||||
Reference in New Issue
Block a user