vault backup: 2026-11-02 22:58:21
This commit is contained in:
Vendored
+14
-13
@@ -6,7 +6,7 @@
|
|||||||
{
|
{
|
||||||
"id": "07a826a4e91de77c",
|
"id": "07a826a4e91de77c",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"dimension": 63.36047372316802,
|
"dimension": 30.495928941524795,
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "8b120fb1370cad0c",
|
"id": "8b120fb1370cad0c",
|
||||||
@@ -14,12 +14,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "HomeLab/PVE - Description.md",
|
"file": "HomeLab/VE - HAOS - HomeAssistant.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "PVE - Description"
|
"title": "VE - HAOS - HomeAssistant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
{
|
{
|
||||||
"id": "5127f77edc807b09",
|
"id": "5127f77edc807b09",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"dimension": 36.63952627683197,
|
"dimension": 69.5040710584752,
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "680a94f55bacff83",
|
"id": "680a94f55bacff83",
|
||||||
@@ -49,12 +49,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "HomeLab/PVE - General - Description.md",
|
"file": "HomeLab/! Tasks - planned action.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "PVE - General - Description"
|
"title": "! Tasks - planned action"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -63,15 +63,16 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "HomeLab AI Analisys.md",
|
"file": "HomeLab/LXC - Valtwarden.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "HomeLab AI Analisys"
|
"title": "LXC - Valtwarden"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"currentTab": 1
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
@@ -238,15 +239,16 @@
|
|||||||
"obsidian-excalidraw-plugin:New drawing": false
|
"obsidian-excalidraw-plugin:New drawing": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "8b120fb1370cad0c",
|
"active": "61259f4f7a378d0b",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"HomeLab/PVE - General - Description.md",
|
"HomeLab/PVE - General - Description.md",
|
||||||
|
"HomeLab AI Analisys.md",
|
||||||
|
"HomeLab/! Tasks - planned action.md",
|
||||||
"HomeLab/VE - HAOS - HomeAssistant.md",
|
"HomeLab/VE - HAOS - HomeAssistant.md",
|
||||||
|
"HomeLab/PVE - Description.md",
|
||||||
"HomeLab/LXC - Nginx Proxy Manager.md",
|
"HomeLab/LXC - Nginx Proxy Manager.md",
|
||||||
"HomeLab/OMV - Open Media Vault.md",
|
"HomeLab/OMV - Open Media Vault.md",
|
||||||
"HomeLab/omv-qbittorrent-guide.md",
|
"HomeLab/omv-qbittorrent-guide.md",
|
||||||
"HomeLab AI Analisys.md",
|
|
||||||
"HomeLab/PVE - Description.md",
|
|
||||||
"jfn.embeddevio.netcraze.pro.md",
|
"jfn.embeddevio.netcraze.pro.md",
|
||||||
"HomeLab/OMV-Backups-Guide.md",
|
"HomeLab/OMV-Backups-Guide.md",
|
||||||
"HomeLab/OMV - Guide-NFS-Share (PVE-PBS).md",
|
"HomeLab/OMV - Guide-NFS-Share (PVE-PBS).md",
|
||||||
@@ -254,7 +256,6 @@
|
|||||||
"HomeLab/LXC - Jellyfin.md",
|
"HomeLab/LXC - Jellyfin.md",
|
||||||
"HomeLab/LXC - Valtwarden.md",
|
"HomeLab/LXC - Valtwarden.md",
|
||||||
"HomeLab/LXC - Alpine-Nextcloud.md",
|
"HomeLab/LXC - Alpine-Nextcloud.md",
|
||||||
"HomeLab/! Tasks - planned action.md",
|
|
||||||
"HomeLab/LXC - HomePage.md",
|
"HomeLab/LXC - HomePage.md",
|
||||||
"().md",
|
"().md",
|
||||||
"HomeLab/PVE Proxmox - Installation 1.md",
|
"HomeLab/PVE Proxmox - Installation 1.md",
|
||||||
|
|||||||
@@ -56,23 +56,24 @@ OpenMediaVault - настройка сервиса HomeLab. Я только со
|
|||||||
1. [ ] Настроить https
|
1. [ ] Настроить https
|
||||||
2. [ ] Расширение для браузера
|
2. [ ] Расширение для браузера
|
||||||
3. [ ] Приложение на телефон
|
3. [ ] Приложение на телефон
|
||||||
2. [ ] Удалить лишние заметки с доменными именами от KeeDNS
|
2. [x] Удалить лишние заметки с доменными именами от KeeDNS
|
||||||
3. [ ] Перенести Gitea на OMV
|
3. [ ]
|
||||||
4. [ ] Nextcloude:
|
4. [ ] Перенести Gitea на OMV
|
||||||
|
5. [ ] Nextcloude:
|
||||||
1. [ ] Подключение хранилища на OMV
|
1. [ ] Подключение хранилища на OMV
|
||||||
5. [ ] Подумать о связке NPM + домен `embeddevio.space` на Reg.ru
|
6. [ ] Подумать о связке NPM + домен `embeddevio.space` на Reg.ru
|
||||||
6. [ ] LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию
|
7. [ ] LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию
|
||||||
1. [x] Разобраться с SSL сертификатом - использую KeeDNS
|
1. [x] Разобраться с SSL сертификатом - использую KeeDNS
|
||||||
2. [x] Описать как настроить NPM
|
2. [x] Описать как настроить NPM
|
||||||
3. [ ] step-ca (Smallstep CA) - свой центр сертификации ???
|
3. [ ] step-ca (Smallstep CA) - свой центр сертификации ???
|
||||||
7. [ ] SSL сертификат для Proxmox
|
8. [ ] SSL сертификат для Proxmox
|
||||||
8. [ ] Обратный прокси Traefik в LXC контейнер как systemd unit (LXC позволяет изолировать трафик от ОС)
|
9. [ ] Обратный прокси Traefik в LXC контейнер как systemd unit (LXC позволяет изолировать трафик от ОС)
|
||||||
9. [ ] Сегментация сети VLAN
|
10. [ ] Сегментация сети VLAN
|
||||||
1. [ ] VLAN10 - сервера, NUC, NAS
|
1. [ ] VLAN10 - сервера, NUC, NAS
|
||||||
2. [ ] VLAN20 - IoT устройства
|
2. [ ] VLAN20 - IoT устройства
|
||||||
3. [ ] VLAN30 - Гостевая (обычная сеть)
|
3. [ ] VLAN30 - Гостевая (обычная сеть)
|
||||||
4. [ ] firewall - настройка межсетевого экрана
|
4. [ ] firewall - настройка межсетевого экрана
|
||||||
10. [ ] Fail2ban - установка (нужна ли)
|
11. [ ] Fail2ban - установка (нужна ли)
|
||||||
5. **Services**
|
5. **Services**
|
||||||
1. [ ] HomePage
|
1. [ ] HomePage
|
||||||
1. [ ] настройка доступа из вне - ок.
|
1. [ ] настройка доступа из вне - ок.
|
||||||
|
|||||||
@@ -14,10 +14,3 @@ Community description: https://community-scripts.org/categories?category=authent
|
|||||||
```bash
|
```bash
|
||||||
var_os='alpine' bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)"
|
var_os='alpine' bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Guide (Docker-compose install)
|
|
||||||
1. Скачиваем/сами составляем `docker-compose.yml`.
|
|
||||||
2. Создаём папку для данных и задаём на нее права.
|
|
||||||
3. Запускаем `docker compose up -d`.
|
|
||||||
4. Настраиваем reverse-proxy (обязательно) и TLS (Let’s Encrypt / SWAG / Traefik). Без ssl сертификата приложение нормально не функционирует.
|
|
||||||
5. Настраиваем `ADMIN_TOKEN`, выключаем свободную регистрацию пользователей(если нужно), делаем бэкапы.
|
|
||||||
Reference in New Issue
Block a user