snapraid

ansible-role-snapraid

Роль Ansible для установки и настройки snapraid и (по желанию) snapraid-runner.

Возможности

  • Установка и настройка snapraid-runner для помощи в сканировании (опционально)
  • Автоматическое создание заданий sync и scrub
  • Интеграция с Healthchecks.io для cron-заданий (опционально)

Конфигурация

Эта роль имеет много переменных, которые можно настроить.

Пример

snapraid_install: false
snapraid_runner: false

snapraid_data_disks:
  - path: /mnt/disk1
    content: true
  - path: /mnt/disk2
    content: true
  - path: /mnt/disk3
  - path: /mnt/disk4

snapraid_parity_disks:
  - path: /mnt/parity1
    content: true

snapraid_content_files:
  - /mnt/other-drive/snapraid.content
  - /var/snapraid.content

snapraid_config_excludes:
  - "*.unrecoverable"
  - /lost+found/
  - "*.!sync"
  - /tmp/

snapraid_scrub_schedule:
  hour: 5
  weekday: 4
О проекте

Installs SnapRAID and configures automatic parity runs

Установить
ansible-galaxy install IronicBadger/ansible-role-snapraid
Лицензия
Unknown
Загрузки
19209
Владелец
Father. Podcaster @selfhostedshow podcast. Tailscalar.