vault backup: 2026-10-16 18:16:22

This commit is contained in:
2026-10-16 18:16:22 +03:00
parent 976df2143e
commit 6fcab99ce3
2 changed files with 40 additions and 40 deletions
+5 -5
View File
@@ -13,12 +13,12 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "HomeLab/LXC - HomePage.md", "file": "HomeLab/! Tasks - planned action.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "LXC - HomePage" "title": "! Tasks - planned action"
} }
} }
] ]
@@ -190,6 +190,9 @@
}, },
"active": "8ba21877fd5b84c6", "active": "8ba21877fd5b84c6",
"lastOpenFiles": [ "lastOpenFiles": [
"HomeLab/PVE - General - Description.md",
"HomeLab/Proxmox/Proxmox - settings.md",
"HomeLab/LXC - HomePage.md",
"Hermes/hermes_hindsight_lxc_guide.md", "Hermes/hermes_hindsight_lxc_guide.md",
"VPN/amneziavpn-docker-guide.md", "VPN/amneziavpn-docker-guide.md",
"VPN/amnezia-vpn-keenetic-kn1011.md", "VPN/amnezia-vpn-keenetic-kn1011.md",
@@ -201,15 +204,12 @@
"HomeLab/LXC - Nginx Proxy Manager.md", "HomeLab/LXC - Nginx Proxy Manager.md",
"HomeLab/npm_keenetic_setup.md", "HomeLab/npm_keenetic_setup.md",
"HomeLab/PVE - Description.md", "HomeLab/PVE - Description.md",
"HomeLab/PVE - General - Description.md",
"HomeLab/OMV-Backups-Guide.md", "HomeLab/OMV-Backups-Guide.md",
"HomeLab/omv-qbittorrent-guide.md", "HomeLab/omv-qbittorrent-guide.md",
"HomeLab/OMV - Guide-NFS-Share (PVE-PBS).md", "HomeLab/OMV - Guide-NFS-Share (PVE-PBS).md",
"HomeLab/Proxmox/Proxmox - settings.md",
"HomeLab/Valtwarden.md", "HomeLab/Valtwarden.md",
"HomeLab/Proxmox/Proxmox HA manual install.md", "HomeLab/Proxmox/Proxmox HA manual install.md",
"HomeLab/LXC - PBS Proxmox Backup Server.md", "HomeLab/LXC - PBS Proxmox Backup Server.md",
"HomeLab/LXC - HomePage.md",
"HomeLab/ssh config.md", "HomeLab/ssh config.md",
"HomeLab AI Analisys.md", "HomeLab AI Analisys.md",
"HomeLab/! Tasks - planned action.md", "HomeLab/! Tasks - planned action.md",
+34 -34
View File
@@ -1,5 +1,4 @@
# General Action
## HomeLab
AI анализ: AI анализ:
> [!note]- ai prompt > [!note]- ai prompt
> Роль: девопс инженер, эксперт в области linux и сетевой инфраструктуры HomeLab. > Роль: девопс инженер, эксперт в области linux и сетевой инфраструктуры HomeLab.
@@ -38,60 +37,49 @@ AI анализ:
> 4. В Proxmox VE прокинута SMB Public папка c NAS WD, с автомонтированием папки mnt/share в fstab. Каталог mnt/share подключен к следующим LXC (docker и jellyfin) В docker контейнере она используется как рабочий каталог для qBittorrent. Jellyfin использует ее как медиатеку с фильмами и музыкой. Так же к NUC подключен Sonoff USB - ZigBee dongle который проброшен в VM HomeAssistan. SSH доступ к Proxmox: вход по паролю - запрещен, прописаны rsa25595 ключи, стандартный порт изменен. > 4. В Proxmox VE прокинута SMB Public папка c NAS WD, с автомонтированием папки mnt/share в fstab. Каталог mnt/share подключен к следующим LXC (docker и jellyfin) В docker контейнере она используется как рабочий каталог для qBittorrent. Jellyfin использует ее как медиатеку с фильмами и музыкой. Так же к NUC подключен Sonoff USB - ZigBee dongle который проброшен в VM HomeAssistan. SSH доступ к Proxmox: вход по паролю - запрещен, прописаны rsa25595 ключи, стандартный порт изменен.
> >
>
>
>Основные аспекты: 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. Резервное копирование пока не настроено.
OpenMediaVault - настройка сервиса HomeLab. Я только собрал NAS на с RAID1 8TB на Intel(R) Celeron(R) CPU 1037U @ 1.80GHz с 4GB DDR. Создал Multiple Device подготовил File Systems включил SMB CIFTS сервис и подключил папку как сетевой диск. Давай подробно разберем что нужно сделать при первоначальной настройке OMV пройдемся по шагам. Определим необходимые для меня сервисы, которые я пл OpenMediaVault - настройка сервиса HomeLab. Я только собрал NAS на с RAID1 8TB на Intel(R) Celeron(R) CPU 1037U @ 1.80GHz с 4GB DDR. Создал Multiple Device подготовил File Systems включил SMB CIFTS сервис и подключил папку как сетевой диск. Давай подробно разберем что нужно сделать при первоначальной настройке OMV пройдемся по шагам. Определим необходимые для меня сервисы, которые я пл
Улучшения: ---
1. Перенести Gitea на OMV 
- [ ]
1. **Backup**. Настроить резервное копирование через PBS (на внешний диск или NAS?) 1. **Telegraph**
1. [ ] Backup - Telegram 1. Статья про мою HomeLab:
2. [x] OMV - Backup на внешний диск 2. Статья про Harness memory
3. [x] NAS - отключить бэкапы с внешнего HDD
1. [x] Backup - настроить расписание снятие Snapshot (раз в неделю) на NAS
2. [x] Backup - синхронизация важных папок (Gitea, HomeAssistant)
3. [x] Backup - Garbage Collection. Настроить автоматическую очистку диска
4. [x] Backup - Prune. Настроить автоматическое удаление старых копий
2. **Security**. Безопасность 2. **Security**. Безопасность
1. [ ] Заменить прямой проброс портов на WireGuard 1. [ ] Перенести Gitea на OMV 
2. [ ] ИЛИ использовать LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию 2. [x] Заменить прямой проброс портов на WireGuard
3. [ ] HomeLab - перевести на систему доменных имен от Netcrazy ???
4. [ ] ИЛИ использовать LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию
1. [ ] Разобраться с SSL сертификатом 1. [ ] Разобраться с SSL сертификатом
3. [ ] SSL сертификат для Proxmox 5. [ ] SSL сертификат для Proxmox
- [ ] Нужна регистрация на хостинге (каком) - [ ] Нужна регистрация на хостинге (каком)
- [ ] Нужен Nginx ? - [ ] Нужен Nginx ?
4. [ ] Обратный прокси Traefik в LXC контейнер как systemd unit (LXC позволяет изолировать трафик от ОС) 6. [ ] Обратный прокси Traefik в LXC контейнер как systemd unit (LXC позволяет изолировать трафик от ОС)
5. [ ] Сегментация сети VLAN 7. [ ] Сегментация сети VLAN
1. [ ] VLAN10 - сервера, NUC, NAS 1. [ ] VLAN10 - сервера, NUC, NAS
2. [ ] VLAN20 - IoT устройства 2. [ ] VLAN20 - IoT устройства
3. [ ] VLAN30 - Гостевая (обычная сеть) 3. [ ] VLAN30 - Гостевая (обычная сеть)
4. [ ] firewall - настройка межсетевого экрана 4. [ ] firewall - настройка межсетевого экрана
6. [ ] Fail2ban - установка (нужна ли) 8. [ ] Fail2ban - установка (нужна ли)
3. **Services** 3. **Services**
1. [ ] HomePage - добавление новых сервисов 1. [ ] Hingsight - подключить к ИИ
2. [ ] Внедрение мониторинга 2. [ ] HomePage - добавление новых сервисов
3. [ ] Внедрение мониторинга
1. [ ] Netdata -  метрики в реальном времени и оповещения в Telegram. Или разверните **Prometheus + Grafana** (но это ресурсоемко). 1. [ ] Netdata -  метрики в реальном времени и оповещения в Telegram. Или разверните **Prometheus + Grafana** (но это ресурсоемко).
2. [ ] Zabbix - cсистема мониторинга? 2. [ ] Zabbix - cсистема мониторинга?
- [ ] **Software**: - [ ] **Software**:
- [ ] HomeLab - перевести на систему доменных имен от Netcrazy ???
- [ ] Медиа серверы: - [ ] Медиа серверы:
- [x] Jellyfin - установить - [x] Jellyfin - установить
- [x] Jellyfin - настроить SMB Share (NAS) + FSTAB (Youtube пример [настройки](https://www.youtube.com/watch?v=nmxj0A_1ZDo))) - [x] Jellyfin - настроить SMB Share (NAS) + FSTAB (Youtube пример [настройки](https://www.youtube.com/watch?v=nmxj0A_1ZDo)))
- [x] Jellyfin - kinopoisk добавить ([ссылка на github]()) - [x] Jellyfin - kinopoisk добавить ([ссылка на github]())
- [ ] Jellyfin - добавить онлайн радио ([m3u плейлисты на github](https://github.com/junguler/m3u-radio-music-playlists)) - [x] Jellyfin - добавить онлайн радио ([m3u плейлисты на github](https://github.com/junguler/m3u-radio-music-playlists))
- [ ] Jellyfin - добавить в HomePage - [x] Jellyfin - добавить в HomePage
- [ ] Jellyfin - настроить ssh подключение (по ключу) + добавить в конфиг - [ ] Jellyfin - настроить ssh подключение (по ключу) + добавить в конфиг
- [ ] jellyseerr - подумать об использовании - [ ] jellyseerr - подумать об использовании
- [ ] Kavita - управление и чтение книгами - [ ] Kavita - управление и чтение книгами
- [ ] qBittorrent
- [ ] переезд на NAS в OpenMediaVault
- [x] Установить. Настроить
- [ ] Вопрос с отдачей ??
- [x] Прокинуть SMB папку для закачек
- [x]
- [ ] Разобраться с маршрутизацией VPN на роутере - <font color="#ff0000">не получается </font> - [ ] Разобраться с маршрутизацией VPN на роутере - <font color="#ff0000">не получается </font>
- [ ] Директории Linux - изучить - [ ] Директории Linux - изучить
@@ -125,6 +113,19 @@ OpenMediaVault - настройка сервиса HomeLab. Я только со
--- ---
### Closed ### Closed
- [x] qBittorrent
- [x] переезд на NAS в OpenMediaVault
- [x] Установить. Настроить
- [x] Вопрос с отдачей ??
- [x] Прокинуть SMB папку для закачек
- [x] **Backup**. Настроить резервное копирование через PBS (на внешний диск или NAS?)
- [x] Разобраться с репликацией и бэкапами Proxmox
1. [x] OMV - Backup на внешний диск
2. [x] NAS - отключить бэкапы с внешнего HDD
1. [x] Backup - настроить расписание снятие Snapshot (раз в неделю) на NAS
2. [x] Backup - синхронизация важных папок (Gitea, HomeAssistant)
3. [x] Backup - Garbage Collection. Настроить автоматическую очистку диска
4. [x] Backup - Prune. Настроить автоматическое удаление старых копий
- [x] Установить Proxmox Backup Server. - [x] Установить Proxmox Backup Server.
1. [x] Подключить HDD для бэкапов 1. [x] Подключить HDD для бэкапов
2. [x] Связать PBS и PVE 2. [x] Связать PBS и PVE
@@ -132,7 +133,6 @@ OpenMediaVault - настройка сервиса HomeLab. Я только со
4. [x] Backup - Garbage Collection. Настроить автоматическую очистку диска 4. [x] Backup - Garbage Collection. Настроить автоматическую очистку диска
5. [x] Backup - Prune. Настроить автоматическое удаление старых копий 5. [x] Backup - Prune. Настроить автоматическое удаление старых копий
- [x] Установить Kompas 3D - [x] Установить Kompas 3D
- [x] Разобраться с репликацией и бэкапами Proxmox
- [x] DrawIO - установить в docker - [x] DrawIO - установить в docker
- [x] Установить в Docker - Homelable - визуализация сетевой инфраструктуры - [x] Установить в Docker - Homelable - визуализация сетевой инфраструктуры
- [x] XRAY/VLESS - каскадный VPN - работает, но при доступе через мобильный интернет - нет - [x] XRAY/VLESS - каскадный VPN - работает, но при доступе через мобильный интернет - нет