diff --git a/! Tasks - planned action.md b/! Tasks - planned action.md index f051af3..2e303ab 100644 --- a/! Tasks - planned action.md +++ b/! Tasks - planned action.md @@ -5,13 +5,16 @@ - [ ] Медиа серверы: - [x] Jellyfin - установить - [ ] Jellyfin - настроить SMB Share (NAS) + FSTAB (Youtube пример [настройки](https://www.youtube.com/watch?v=nmxj0A_1ZDo))) + - [ ] Jellyfin - kinopoisk добавить ([ссылка на github]()) - [ ] Jellyfin - добавить в HomePage + - [ ] jellyseerr - подумать об использовании - [ ] Kavita - управление и чтение книгами - [ ] Разобраться с репликацией и бэкапами Proxmox - [ ] Разобраться с маршрутизацией VPN на роутере - не получается - [ ] Защитить сервер и Установить Fail2ban - [ ] Директории Linux - изучить - [ ] VLAN и сегментация сети + - [ ] Начал разбираться (создаются сегменты в ) - [ ] Разобраться с SSL сертификатом - [ ] Обратный прокси Traefik в LXC контейнер как systemd unit - [ ] LXC позволяет изолировать трафик от ОС diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 7156397..92a647a 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "Linux/CLI/СLI Hardware (i2c,uart,gpio).md", + "file": "HomeLab/Proxmox/Proxmox - settings.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "СLI Hardware (i2c,uart,gpio)" + "title": "Proxmox - settings" } } ] @@ -190,10 +190,15 @@ }, "active": "26f4162438aca424", "lastOpenFiles": [ - "Linux/CLI/СLI FileSystem.md", - "Linux/CLI/СLI Hardware (i2c,uart,gpio).md", "HomeLab/! Services.md", + "HomeLab/Proxmox/Proxmox.md", + "HomeLab/Proxmox/HAOS.md", + "HomeLab/Proxmox/Gitea.md", "! Tasks - planned action.md", + "HomeLab/Proxmox/Proxmox - settings.md", + "HomeLab/Proxmox/Proxmox HA manual install.md", + "Linux/CLI/СLI Hardware (i2c,uart,gpio).md", + "Linux/CLI/СLI FileSystem.md", "HomeLab/Nginx Proxy Manager.md", "HomeLab/config.md", "HomeLab/Amnezia for Keenetic.md", @@ -204,22 +209,17 @@ "Pasted image 20260517222623.png", "HomeLab/Radxa E25.md", "HomeLab/Docker.md", - "HomeLab/Proxmox/Gitea.md", "VPN/VPN (WireGuard & 3x-UI VLESS Reality).md", "HomeLab/HomePage.md", "HomeLab/wireshark.md", "HomeLab/Valtwarden.md", "Linux/CLI/СLI Network SSH other.md", - "HomeLab/Proxmox/Proxmox.md", - "HomeLab/Proxmox/HAOS.md", "Network/Settings.md", "Linux Embedded/Linux - GPIO.md", - "HomeLab/Proxmox/Proxmox HA manual install.md", "HomeLab/HomeAssistant.md", "VPN/XRAY VLESS Guide.pdf", "HomeLab/Files/Pasted image 20260427212721.png", "Excalidraw/Drawing 2026-04-26 22.18.07.excalidraw.md", - "2026-04-26.md", "VPN", "Excalidraw", "HomeLab/Files/HomeLab Network.drawio", diff --git a/HomeLab/Proxmox/Proxmox - settings.md b/HomeLab/Proxmox/Proxmox - settings.md new file mode 100644 index 0000000..4bd86af --- /dev/null +++ b/HomeLab/Proxmox/Proxmox - settings.md @@ -0,0 +1,61 @@ +#mount #umount + +### Mount USB Flash in LXC - прокидывание USB флешки в LXC контейнер +Управление осуществляется из Shell гипервизора Proxmox +*добавляемая конфигурация* `mp0: /media/flash,mp=/media/flash` где до запятой - точка монтирования в Proxnox, после - точка в конкретном контейнере +```bash +# определяем нужный раздел флешки +lsblk +# создаем точку монтирования (каталог) +mkdir -p media/flash +# примонтируем наше устройство +mount /dev/sdb1 /media/flash + +# остановим LXC контейнер, в который необходимо подключить устройство +pct stop 107 +# добавление точки монтирования в конфигурационный файл +nano /etc/pve/lxc/107.conf + +# запуск LXC контейнера +pct start 107 + +# отмонтирование флешки +umount /media/flash +``` + +### SMB Mount in LXC - прокидывание SMB каталога в LXC контейнер +Добавление автомонтирования (после перезагрузки) +```bash +# создаем точку монтирования (каталог) +mkdir -p media/share +# Времменное монтирование (без логина и пароля) +sudo mount -t cifs -o guest,iocharset=utf8 //192.168.1.100/SharedFolder /mnt/share + +# Постоянное монтирование черезе fstab +nano /etc/fstab + +# остановим LXC контейнер, в который необходимо подключить устройство +//192.168.1.100/SharedFolder /mnt/share cifs guest,iocharset=utf8,uid=1000,gid=1000,x-systemd.automount 0 0 + +# добавление точки монтирования в конфигурационный файл +nano /etc/pve/lxc/107.conf + +# запуск LXC контейнера +pct start 107 + +# отмонтирование флешки +umount /media/flash +``` + +Проверка работоспособности +```bash +# отмонтирование флешки +umount /mnt/share + +# перезапуск сервисов +systemctl daemon-reload + +# Запуск автомонтирования +mount -a + +``` \ No newline at end of file