[2026-06-06] taiga-vault: family/how-to/openmediavault-rpi5.md
This commit is contained in:
@@ -263,53 +263,37 @@ Radarr/Sonarr видят файлы через `/media/downloads/...`.
|
||||
|
||||
## Шаг 9 — Time Machine share
|
||||
|
||||
Контейнер: `mbentley/timemachine:smb`
|
||||
Compose: `/home/kraken/timemachine/docker-compose.yml`
|
||||
Данные: `/srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/timemachine/`
|
||||
Time Machine работает через **хостовый smbd** (не через Docker). Документ переписан 2026-06-06 — раньше здесь ошибочно описывался Docker-контейнер `mbentley/timemachine:smb`, но он не используется.
|
||||
|
||||
**Режим работы:** `restart: unless-stopped` — контейнер стартует автоматически при загрузке и работает постоянно.
|
||||
**Конфигурация в `/etc/samba/smb.conf`:**
|
||||
```ini
|
||||
[TimeMachine]
|
||||
path = /srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/timemachine
|
||||
comment = Time Machine
|
||||
valid users = timemachine
|
||||
browseable = yes
|
||||
read only = no
|
||||
inherit acls = yes
|
||||
fruit:time machine = yes
|
||||
vfs objects = catia fruit streams_xattr
|
||||
```
|
||||
|
||||
**Credentials:**
|
||||
- Пользователь: `timemachine`
|
||||
- Пароль: `timemachine` ⚠️ сменить позже
|
||||
- Пароль: сохранён в bitwarden (или уточнить у Alex)
|
||||
|
||||
**Подключение с Mac:**
|
||||
1. Finder → `⌘K` → `smb://kraken`
|
||||
2. Логин: `timemachine` / `timemachine`
|
||||
2. Логин: `timemachine` / пароль
|
||||
3. System Preferences → Time Machine → Add Disk → выбрать `kraken`
|
||||
|
||||
> ⚠️ Не останавливать контейнер резко (`docker stop`) пока TM пишет бэкап — Samba оставляет stale lock на `mbp-black.sparsebundle/lock`. При следующем запуске TM не может смонтировать образ. Фикс: рестарт контейнера (`docker restart timemachine`).
|
||||
|
||||
## Changelog — Time Machine
|
||||
|
||||
- **2026-05-14** — добавлен cron-контроль: запуск 04:00 UTC / остановка 16:00 UTC
|
||||
- **2026-05-22** — cron убран, `restart: unless-stopped`. Причина: резкая остановка через cron оставляла stale Samba lock → TM не мог смонтировать образ при следующем запуске
|
||||
|
||||
---
|
||||
|
||||
## Шаг 14 — SMB media share
|
||||
## Шаг 14 — SMB share
|
||||
|
||||
**Статус: ✅ (2026-05-16)**
|
||||
На Кракене только одна шара — `TimeMachine` (см. Шаг 9). Шары `media` больше нет — была добавлена вручную (2026-05-16), но слетела при обновлении/перезаписи smb.conf.
|
||||
|
||||
Samba установлена как часть OMV, но плагин `openmediavault-samba` не используется — конфиг управляется вручную.
|
||||
|
||||
`/etc/samba/smb.conf` (шара добавлена в конец файла):
|
||||
```ini
|
||||
[media]
|
||||
path = /srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/media
|
||||
comment = Kraken Media
|
||||
browseable = yes
|
||||
read only = yes
|
||||
guest ok = yes
|
||||
force user = kraken
|
||||
```
|
||||
|
||||
`smbd` включён в автозапуск: `sudo systemctl enable smbd`
|
||||
|
||||
**Подключение с Mac:** Finder → `⌘K` → `smb://kraken` → шара `media` → гостевой доступ.
|
||||
|
||||
> ⚠️ OMV не управляет smb.conf (плагин не установлен) — правки не слетают при `omv-salt deploy run`.
|
||||
> ⚠️ nmbd не нужен (`disable netbios = yes` в глобальных настройках OMV).
|
||||
Плагин `openmediavault-samba` не используется. smb.conf управляется вручную или через OMV salt — при развёртывании OMV-конфигурации ручные правки слетают.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user