Compare commits

...

2 Commits

Author SHA1 Message Date
embeddevio 09fc6d45b7 vault backup: 2026-10-29 21:40:38 2026-10-29 21:40:38 +03:00
embeddevio af8a36aa92 vault backup: 2026-10-29 21:36:30 2026-10-29 21:36:30 +03:00
3 changed files with 36 additions and 9 deletions
+22 -7
View File
@@ -13,15 +13,30 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "HomeLab/! Tasks - planned action.md", "file": "HomeLab/LXC - Alpine-Nextcloud.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "! Tasks - planned action" "title": "LXC - Alpine-Nextcloud"
}
},
{
"id": "680a94f55bacff83",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "HomeLab/LXC - Valtwarden.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "LXC - Valtwarden"
} }
} }
] ],
"currentTab": 1
} }
], ],
"direction": "vertical" "direction": "vertical"
@@ -188,19 +203,20 @@
"obsidian-excalidraw-plugin:New drawing": false "obsidian-excalidraw-plugin:New drawing": false
} }
}, },
"active": "8ba21877fd5b84c6", "active": "680a94f55bacff83",
"lastOpenFiles": [ "lastOpenFiles": [
"HomeLab/LXC - Alpine-Nextcloud.md",
"HomeLab/LXC - Valtwarden.md",
"HomeLab/! Tasks - planned action.md",
"HomeLab/LXC - Nginx Proxy Manager.md", "HomeLab/LXC - Nginx Proxy Manager.md",
"HomeLab/PVE - General - Description.md", "HomeLab/PVE - General - Description.md",
"HomeLab/PVE Proxmox - Installation.md", "HomeLab/PVE Proxmox - Installation.md",
"HomeLab/LXC - HomePage.md", "HomeLab/LXC - HomePage.md",
"HomeLab AI Analisys.md", "HomeLab AI Analisys.md",
"Linux/Files/GPIO_diagram.jpg", "Linux/Files/GPIO_diagram.jpg",
"HomeLab/LXC - Alpine-Nextcloud.md",
"HomeLab/LXC- Gitea.md", "HomeLab/LXC- Gitea.md",
"HomeLab/Proxmox/HAOS in VM PVE manual install.md", "HomeLab/Proxmox/HAOS in VM PVE manual install.md",
"HomeLab/Proxmox/Proxmox - settings.md", "HomeLab/Proxmox/Proxmox - settings.md",
"HomeLab/! Tasks - planned action.md",
"README.md", "README.md",
"Untitled.md", "Untitled.md",
"HomeLab/PVE - Description.md", "HomeLab/PVE - Description.md",
@@ -216,7 +232,6 @@
"HomeLab/LXC - npm_keenetic_setup.md", "HomeLab/LXC - npm_keenetic_setup.md",
"VPN/amneziavpn-docker-guide.md", "VPN/amneziavpn-docker-guide.md",
"VPN/amnezia-vpn-keenetic-kn1011.md", "VPN/amnezia-vpn-keenetic-kn1011.md",
"VPN/Amnezia for Keenetic.md",
"OMV - Guides", "OMV - Guides",
"SBC - Hardware/Pasted image 20260901214038.png", "SBC - Hardware/Pasted image 20260901214038.png",
"SBC - Hardware/Pasted image 20260517222623.png", "SBC - Hardware/Pasted image 20260517222623.png",
+1
View File
@@ -62,6 +62,7 @@ OpenMediaVault - настройка сервиса HomeLab. Я только со
4. [ ] LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию 4. [ ] LXC NginxProxyManager как реверс-прокси с SSL и ограничением доступа по IP через авторизацию
1. [ ] Гайд #npm_keenetic_setup 1. [ ] Гайд #npm_keenetic_setup
2. [ ] Разобраться с SSL сертификатом 2. [ ] Разобраться с SSL сертификатом
3. [ ] step-ca (Smallstep CA) - свой центр сертификации ???
5. [ ] SSL сертификат для Proxmox 5. [ ] SSL сертификат для Proxmox
- [ ] Нужна регистрация на хостинге (каком) - [ ] Нужна регистрация на хостинге (каком)
- [ ] Нужен Nginx ? - [ ] Нужен Nginx ?
@@ -1,11 +1,22 @@
#vaultwarden #lxc #vaultwarden_lxc_guide #guide
# Table of Content
* [Введение](#Description)
* [Установка программы](# Install Alpine)
# Description
Менеджер паролей — это приложение, которое безопасно хранит ваши логины, пароли, заметки и другие секреты в зашифрованной форме и помогает автоматически подставлять данные при входе в сайты/приложения. Преимущества: сильные уникальные пароли для каждого сервиса, генерация случайных паролей, синхронизация между устройствами, централизованное хранилище паролей и ssh-ключей, а также история изменений. Менеджер паролей — это приложение, которое безопасно хранит ваши логины, пароли, заметки и другие секреты в зашифрованной форме и помогает автоматически подставлять данные при входе в сайты/приложения. Преимущества: сильные уникальные пароли для каждого сервиса, генерация случайных паролей, синхронизация между устройствами, централизованное хранилище паролей и ssh-ключей, а также история изменений.
[Установка Vaultwarden — простая альтернатива Bitwarden на своем сервере](https://prohomelab.com/posts/vaultwarden/) [Установка Vaultwarden — простая альтернатива Bitwarden на своем сервере](https://prohomelab.com/posts/vaultwarden/)
### Guide # Install Alpine
Community description: https://community-scripts.org/categories?category=authentication-and-security&preview=vaultwarden
```bash
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`. 1. Скачиваем/сами составляем `docker-compose.yml`.
2. Создаём папку для данных и задаём на нее права. 2. Создаём папку для данных и задаём на нее права.
3. Запускаем `docker compose up -d`. 3. Запускаем `docker compose up -d`.
4. Настраиваем reverse-proxy (обязательно) и TLS (Let’s Encrypt / SWAG / Traefik). Без ssl сертификата приложение нормально не функционирует. 4. Настраиваем reverse-proxy (обязательно) и TLS (Let’s Encrypt / SWAG / Traefik). Без ssl сертификата приложение нормально не функционирует.
5. Настраиваем `ADMIN_TOKEN`, выключаем свободную регистрацию пользователей(если нужно), делаем бэкапы. 5. Настраиваем `ADMIN_TOKEN`, выключаем свободную регистрацию пользователей(если нужно), делаем бэкапы.