Открыть хранилище ↗. На телефонах и в расширении Bitwarden выберите собственный сервер (Self-hosted) и укажите адрес ниже.
Адрес сервера для Bitwarden:
https://vault.homelabx.ru
Проверка с ноутбука
Проверить доступность по HTTPS (нормальный ответ: HTTP 200):
curl -fsS -o /dev/null -w 'HTTP %{http_code}\n' https://vault.homelabx.ru/alive
Команды с основного ноутбука
Выполняйте в терминале fish или Bash. Кнопки только копируют команды. Приложение и USB-копии находятся дома; Edge публикует доступ по HTTPS.
Сначала открыть каталог управления инфраструктурой:
cd "/home/misan/projects/Manage VPS"
Состояние приложения — из домашней сети:
./infra run vaultwarden -- docker compose -f /opt/vaultwarden/compose.yaml ps
Состояние приложения — вне домашней сети:
./infra run --via ubuntu-vm proxmox -- pct exec 104 -- docker compose -f /opt/vaultwarden/compose.yaml ps
Состояние постоянного туннеля — из домашней сети:
./infra run proxmox -- systemctl show ssh-tunnel-vaultwarden.service -p ActiveState -p NRestarts
Резервные копии на USB
Автоматическая копия настроена ежедневно на 03:15 Asia/Chita, с задержкой до 5 минут. Для команд ниже ноутбук должен быть в домашней сети.
Проверить флешку и последнюю резервную копию:
./infra run proxmox -- /usr/local/sbin/vw-backup-monitor
Ручная копия ненадолго приостанавливает Vaultwarden; дождитесь завершения перед следующей попыткой.
Запустить резервную копию сейчас:
./infra run proxmox -- systemctl start --no-block vaultwarden-usb-backup.service
Проверить завершение (после копирования: ActiveState=inactive, Result=success):
./infra run proxmox -- systemctl show vaultwarden-usb-backup.service -p ActiveState -p Result