mirror of
https://gitverse.ru/kpa39l/icq.git
synced 2026-09-29 09:55:11 +00:00
docs: STATUS — резервное копирование на Яндекс.Диск выполнено (backup.sh + cron 2:45/root)
This commit is contained in:
@@ -129,13 +129,12 @@ chromium --headless --no-sandbox --disable-gpu --enable-logging=stderr --virtual
|
||||
- Другие клиенты (Gajim/Conversations/Dino) подключатся: сервер хранит их OMEMO-бандлы так же.
|
||||
- Тест slixmpp: publish/retract в PEP-узел devicelist работает (проверено, тестовый device убран).
|
||||
- ⚠️ Если OMEMO не активируется в UI: очистить localStorage (старый JID admin@chat.nixg.ru) и войти заново.
|
||||
- [ ] **Резервное копирование проекта на Яндекс.Диск** — по образцу /opt/netbox/backup.sh
|
||||
(готовый шаблон: локальный BACKUP_DIR + копия на /mnt/yandex-disk + ротация 7/30 дней + проверка mountpoint).
|
||||
- Что бэкапить (tar czf): `data/` (Prosody: аккаунты, PEP/OMEMO-бандлы, MUC, MAM-архив) — самое ценное;
|
||||
плюс конфиги (prosody.cfg.lua, docker-compose.yml, .env, webchat/), certs/, все *.md-документы.
|
||||
- Куда: /opt/icq/backups/ (локально, 7 дней) → /mnt/yandex-disk/backup/icq-backups/ (30 дней).
|
||||
- Бэкап живого `data/` через tar безопасен (данные Prosody — файлы, остановка контейнера не нужна).
|
||||
- Cron: ежедневно ~03:00 (рядом с бэкапом NetBox), скрипт /opt/icq/backup.sh по образцу /opt/netbox/backup.sh.
|
||||
- [x] **Резервное копирование проекта на Яндекс.Диск — ВЫПОЛНЕНО ✅ (2026-08-29)**
|
||||
- Скрипт: **/opt/icq/backup.sh** (по образцу /opt/netbox/backup.sh), права 755, в git.
|
||||
- Что бэкапит (tar czf): data/ (аккаунты, PEP/OMEMO, MUC, http_upload) + config/ + certs/ + modules/ +
|
||||
webchat/ + docker-compose.yml + все *.md. Проверено: архив 5.5MB, критданные внутри.
|
||||
- Куда: /opt/icq/backups/ (локально, 7 дней) → /mnt/yandex-disk/backup/icq-backups/ (30 дней), проверка mountpoint.
|
||||
- Cron (root): `45 2 * * * /opt/icq/backup.sh >> /var/log/icq-backup.log 2>&1` — после NetBox (2:00) и Gitea (2:30).
|
||||
- [ ] Бот-книгоискатель (slixmpp + OPDS) — Этап 3 PRD.
|
||||
- [ ] **Проверить рестарт Prosody с новыми модулями** (2026-08-29): скопированы в ./modules и прописаны в конфиге
|
||||
mod_vcard_muc + mod_muc_moderation (в MUC conference.nixg.ru), mod_admin_web (global, требует bosh — тоже включён),
|
||||
|
||||
Reference in New Issue
Block a user