IronicBadger.snapraid

ansible-role-snapraid

一个用于安装和配置 snapraid 的 ansible 角色,并(可选)安装 snapraid-runner

特性

  • 安装和配置 snapraid-runner 帮助清理(可选)
  • 自动创建 syncscrub 任务
  • 支持 Healthchecks.io 的计划任务集成(可选)

配置

此角色有 许多 可以配置的变量。

示例

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.snapraid
许可证
Unknown
下载
19.3k
拥有者
Father. Podcaster @selfhostedshow podcast. Tailscalar.