diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index aa9eb88..412060e 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "OMV - Guides/omv-notification gmail-guide.md", + "file": "HomeLab/PVE - LXC - Description 1.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "omv-notification gmail-guide" + "title": "PVE - LXC - Description 1" } }, { @@ -204,13 +204,14 @@ }, "active": "bfbd778442b4387f", "lastOpenFiles": [ + "HomeLab/PVE - Services - description.md", + "HomeLab/PVE - LXC - Description 1.md", + "OMV - Guides/omv-backups-guide.md", "! Tasks - planned action.md", "HomeLab/Proxmox/PBS Proxmox Backup Server.md", "OMV - Guides/omv-qbittorrent-guide.md", - "OMV - Guides/omv-notification gmail-guide.md", "HomeLab/Proxmox/Proxmox - settings.md", "HomeLab/Proxmox/PVE Proxmox - Installation.md", - "HomeLab/Services - description.md", "HomeLab/guide-nfs-omv-pve-pbs.md", "OMV - Guides", "README.md", @@ -233,7 +234,6 @@ "SBC - Hardware", "HomeLab/Proxmox/HAOS.md", "HomeLab/Proxmox/Gitea.md", - "HomeLab/Docker - qBittorent.md", "Hermes/oled_cpu_mon.py", "Hermes", "HomeLab/Files/Pasted image 20260427212721.png", diff --git a/HomeLab/PVE - LXC - Description.md b/HomeLab/PVE - LXC - Description.md new file mode 100644 index 0000000..2283bd0 --- /dev/null +++ b/HomeLab/PVE - LXC - Description.md @@ -0,0 +1,105 @@ +#homelab #proxmox #Gitea #homeassistant #haos #adguard #wireguard + + +## HomeLab map +1. NUC - Proxmox VE + 1. VM (Vitrual Macheens) + 1. 100 - HomeAssistant OS + 2. LXC (Linux Containeers) + 1. 101 - Gitea + 2. 102 - AdGuard + 3. 103 - Debian + 1. 3x-ui Xray Vless Reality + 4. 104 - Homepage + 5. 105 - Docker + 1. Portaineer + 2. Drawio + 3. qbittorrent + 6. 106 - Nginxproxymanager + 7. 107 - Jellyfin + 8. 108 - Proxmox Backup Server +2. Keenetic +3. NAS - OpenMediaVault + 1. Immich + 2. Qbittorrent + + + +## Network route table +**Home Network IP:** 192.168.1.XXX +**External IP:** 89.109.8.114 + +### NAS - OpenMediaVault +IP: 192.168.1.73 +Характеристики: +Установленные сервисы +Share Folders: +1. Каталог `Media` по NFS смонтирован в `/mnt/pve/OMV-Media` в PVE + 1. В LXC контейнере (107) Jellyfin через mp1: `/mnt/pve/OMV-Media` проброшен в `mnt/share` +2. Каталог `pbs-storage` по NFS смонтирован в `/mnt/pve/pbs-storage` в PVE + 1. Через mp:1 проброшен в LXC контейнере (108) PBS и примонтирован `/mnt/backup-omv` + + + +Тест работы AdGuard: https://adblock-tester.com/ +Keeneetic: `emb` `3haMJf9ZdNpCktq` + +## HomeLab system map table + +| Home Service | State | SSH | Port Internal | Port External |
IP or DNS
|
user
|
psw
| Include
Services |
Proxmox
VE Script

| +| ------------------------- | ------------------------------------------ | ------------ | ------------- | ------------- | ------------------------------------------------ | --------------------- | -------------------- | -------------------- | --------------------------------------------------------------------------------------------------------------------------- | +| **Keenetic** |
✔️
| | | | http://mrtrand.keenetic.pro | admin | 1eU$_RhMp8 | | | +| **Proxmox UI** |
✔️
| | 8006 | 8002 | 192.168.1.116 | root | Px@R4_hOm3 | | | +| **Proxmox SSH** |
✔️
| key
only | 58220 | 2202 | 192.168.1.116 | | | | | +| **Proxmox Backup Server** | | | 8007 | | https://192.168.1.91:8007/ | root | Px@R4_hOm3 | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/proxmox-backup-server.sh)"` | +| **Home Assistant** |
✔️
| | 8123 | 8003 | 192.168.1.43
http://ha.mrtrand.keenetic.pro | embeddevio | Sm@R4_hOm3
| | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)"` | +| **Debian** |
✔️
| key
only | | | 192.168.1.44 | | | 3x-UI | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/debian.sh)"` | +| **Gitea** |
✔️
| | 3000 | 8004 | 192.168.1.111
http://git.mrtrand.keenetic.pro | | | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/gitea.sh)"` | +| **AdGuard Home** |
✔️ требуется донастройка?
| | 3000 | | 192.168.1.148 | embeddevio | Ad@R4_hOm3 | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/adguard.sh)"` | +| **Docker
Portainer** |
✔️
| | 9443 | | 192.168.1.147 | admin | Dokr@R4_hOm3 | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)"` | +| **Homepage** | | | 3000 | | 192.168.1.92:3000 | | | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/homepage.sh)"` | +| **Jellyfin** |
✔️
| | 8096 | 55240 | [192.168.1.76:8096](http://192.168.1.76:8096) | embeddevio | JiF@R4_hOm3 | | `var_os='ubuntu' bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/jellyfin.sh)"` | +| Alpine Nextcloude |
❌
| | | | | | | | | +| Nginx Proxy Manager |
+-
| | | | 192.168.1.101:81 | embeddevio | NgX@R4_hOm3 | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/nginxproxymanager.sh)"` | +| **OpenMediaVault** |
✔️
| | | | 192.168.1.73 | admin/embeddevio | OmV@R4_hOm3 | | | +| | | | | | | root | digitex1990 | | | + +**Планы:** +- [ ] SSL сертификат для Proxmox + - [ ] Нужна регистрация на хостинге (каком) + - [ ] Нужен Nginx ? +[192.168.1.76:8096](http://192.168.1.76:8096) + +### Proxmox Application & Services + +| Service | Location | Connect | Description | usr/psw | Repositories | +| ---------------- | ---------- | --------------------------- | ----------------------------------- | ------------------------- | ------------------------------------------------------------------------------------------------------------ | +| Homelable | Docker LXC | https://192.168.1.147:9443/ | Визуализация сетевой инфраструктуры | | `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/homelable.sh)"` | +| Drawio | Docker LXC | http://192.168.1.147:8080/ | | | | +| Poratiner | Docker | http://192.168.1.147:3000/ | | | | +| 3x-UI + VLESS | Debian LXC | | | | | +| Hermes Dashboard | Debian LXC | http://192.168.1.44:9119/ | Hermes Agent | embeddevio
HmA@R4_hOm3 | | +| | | | | | | + +### 3x-UI Panel +Username: `1lK1HHY131` +Password: `yguXrSEJxk` +Port: `5324` +WebBasePath: `SY9zL3JA9b8qPhnE7r` +Access URL: https://89.109.8.114:8007/SY9zL3JA9b8qPhnE7r +IP homenet: `192.168.1.44:5324` + +### RT Internet configuration +Username: `KPMAa7Lz` +Password: `PF2Rgt` +Protocol (type): `PPPoE` +IPv4 Settings: +1. Configuration: Auto DHCP +2. Ignnore DNSv4 from ISP +IPv6 Settings: +3. Configuration: disable +ISP Requirements: +4. MAC - by default +5. MTU size: 1500 + +JiF@Tati@n9 \ No newline at end of file diff --git a/HomeLab/Services - description.md b/HomeLab/PVE - Services - description.md similarity index 100% rename from HomeLab/Services - description.md rename to HomeLab/PVE - Services - description.md diff --git a/OMV - Guides/omv-notification gmail-guide.md b/OMV - Guides/omv-backups-guide.md similarity index 68% rename from OMV - Guides/omv-notification gmail-guide.md rename to OMV - Guides/omv-backups-guide.md index d1d2832..367c269 100644 --- a/OMV - Guides/omv-notification gmail-guide.md +++ b/OMV - Guides/omv-backups-guide.md @@ -1,10 +1,16 @@ #omv #gmail #notification -# Настройка уведомление на почту gmail +# Настройка бэкапов системы на внешний HDD > **Система:** OMV 8.5.9-1 (Synchrony) / Debian 13 Trixie +> --- -1. System - Notification -settings +1. Установить плагин + 1. `openmediavault-backup` +2. Подключить внешний HDD (ext4) + 1. +3. System - Backup +4. System - Notification -settings 1. Enable - `check` 2. SMTP server - `smtp.gmail.com` 3. SMTP port: `587`