vault backup: 2026-08-21 14:28:04
This commit is contained in:
@@ -1,12 +1,18 @@
|
|||||||
# General Action
|
# General Action
|
||||||
## HomeLab
|
## HomeLab
|
||||||
|
AI анализ:
|
||||||
|
`Роль: девопс инженер и эксперт в области сетей, linux и HomeLab.
|
||||||
|
`Задача: проанализировать общую идею и текущую аппаратную и программную конфигурацию и сервисы. Задавай уточняющие вопросы и найди узкие места в архитектуре. В случае спорных вариантов предложи альтернативное решение, для построения надежного HomeLab сервера.`
|
||||||
|
`Общая идея: построение надежного HomeLab сервера для домашнего использования, с целью изучения и прокачки навыков сетевого инженера. Изучение linux и клиент-серверной архитектуры, внутренних сервисов, архитектуры сетей, работа с LXC и docker контейнерами. Косвенно, при построении я получаю полезные сервисы, которые можно использовать дома и при отладки своих своих внутренних Pet проектов`
|
||||||
|
`Аппаратная конфигурация: 1. Роутер keenetic giga kn1011. PC - NUC на i3-8109U CPU с 16GB DDR. 3. NAS WD My Book с HDD 500GB. Соединение NUC-роутер LAN 1G порт1. NAS - роутер LAN порт2. Роутер имеет статический, "белый" IP. `
|
||||||
|
`Программная конфигурация: на NUC установлен Poroxmox Virtual Environment 9.1.9 который имеет следующую конфигурацию: LXC - gitea, adguard, debian, homepage, docker, nginxproxymanager, jellyfin. Все LXС контейнеры имеют тип Unprivileged. Так же установлен HomeAssistant OS в VM. Дополнительно в LXC docker установлены образы Portainer, HomeLable, Drawio и qBittorrent. В Proxmox прокинута SMB Public папка c NAS WD, с автомонтированием папки mnt/share в fstab. Каталог mnt/share подключен к следующим LXC (docker и jellyfin) В docker контейнере она используется как рабочий каталог для qBittorrent. Jellyfin использует ее как медиатеку с фильмами и музыкой. Так же к NUC подключен Sonoff USB - ZigBee dongle который проброшен в VM HomeAssistan`
|
||||||
|
`Сервисы: На текущий момент активно используются следующие сервисы: 1. VM HomeAssistant OS - управляет сценариями умного дома. 2. LXC Gitea - как основной домашний репозиторий для pet проектов и wiki obsidian. 3.LXC Jellyfin - основной сриминговый медиасервер для музыки, фильмов и сериалов используется в связке с qbittorrent докер образом, который развернут в LXC docker. 4. LXC `
|
||||||
|
|
||||||
- [ ] **Security**:
|
- [ ] **Security**:
|
||||||
- [ ] VLAN и сегментация сети
|
- [ ] VLAN и сегментация сети
|
||||||
Ты девопс инженер и эксперт в HomeLab.
|
Программная реализация: на NUC установлен Poroxmox Virtual Environment 9.1.9 который имеет следующую конфигурацию: LXC - gitea, adguard, debian, homepage, docker, nginxproxymanager, jellyfin. Все LXС контейнеры имеют тип Unprivileged. Так же установлен HomeAssistant OS в VM. Дополнительно в LXC docker установлены образы Portainer, HomeLable, Drawio и qBittorrent
|
||||||
Задача: проанализировать текущую реализацию, состав оборудования и ПО. Найти узкие места и предложить надежный вариант построения домашнего сервера.
|
В Proxmox прокинута SMB Public папка c NAS WD, с автомонтированием папки mnt/share в fstab. Каталог mnt/share подключен к следующим LXC (docker и jellyfin) В docker контейнере она используется как рабочий каталог для qBittorrent. Jellyfin использует ее как медиатеку с фильмами и музыкой.
|
||||||
Имеется роутер keenetic giga kn1011 и NUC на i3-8109U CPU с 16GB DDR соединений через LAN 1G на порт1. Так же на порт2 роутера подключен NAS WD My Book. Роутер имеет статический, "белый" IP.
|
Сервисы: Gitea - используется, как домашний git
|
||||||
Программная реализация: на NUC установлен Poroxmox Virtual Environment 9.1.9 который имеет следующую конфигурацию: LXC - gitea, adguard, debian, homepage, docker, nginxproxymanager, jellyfin и HomeAssistant OS в VM.
|
|
||||||
В Proxmox прокинута SMB Public папка c NAS WD. Добавлена
|
|
||||||
- [ ] Начал разбираться (создаются сегменты в )
|
- [ ] Начал разбираться (создаются сегменты в )
|
||||||
- [ ] Fail2ban - установка?
|
- [ ] Fail2ban - установка?
|
||||||
- [ ] Разобраться с SSL сертификатом
|
- [ ] Разобраться с SSL сертификатом
|
||||||
|
|||||||
Vendored
+1
-1
@@ -191,8 +191,8 @@
|
|||||||
"active": "26f4162438aca424",
|
"active": "26f4162438aca424",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"HomeLab/! Services.md",
|
"HomeLab/! Services.md",
|
||||||
"HomeLab/Proxmox/Proxmox.md",
|
|
||||||
"! Tasks - planned action.md",
|
"! Tasks - planned action.md",
|
||||||
|
"HomeLab/Proxmox/Proxmox.md",
|
||||||
"().md",
|
"().md",
|
||||||
"HomeLab/Docker - General.md",
|
"HomeLab/Docker - General.md",
|
||||||
"HomeLab/Proxmox/Proxmox - settings.md",
|
"HomeLab/Proxmox/Proxmox - settings.md",
|
||||||
|
|||||||
Reference in New Issue
Block a user