# creativeprojects/resticprofile

Configuration profiles manager and scheduler for restic backup

Repository: https://github.com/creativeprojects/resticprofile
Canonical: https://ross.abutalabs.com/products/resticprofile
Homepage: https://creativeprojects.github.io/resticprofile/
Language: Go
License: GPL-3.0
License Family: copyleft
Topics: restic, backup, configuration, profiles, configuration-profiles, restic-backup, systemd, launchd, task-scheduler, schedule-backups, crond, ansible, cron, backups, backup-tool, grafana, prometheus
Last push: 2026-07-10T15:48:56+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 67, longevity 100
- inputs: {"age_days": 2640, "days_push": 54, "days_rel": 140, "gap_med": 43.5, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1399, forks 67 (observed 2026-08-28T04:04:37.015546+00:00)

## What it is
resticprofile is a configuration profiles manager and scheduler for the restic backup tool, letting users define multiple profiles in a single TOML, YAML, or JSON file. It integrates with systemd, crond, launchd, and Windows Task Scheduler to schedule backups, retention, and checks, and adds monitoring hooks like Prometheus metrics and status files.

## Use cases
- manage multiple restic backup profiles in one config file
- schedule restic backups with systemd or cron
- run retention and checks automatically after backups
- monitor backup jobs with prometheus metrics
- run shell commands before and after backups
- avoid running backups when on battery power

## When to avoid
- you don't use restic as your backup engine
- you need a GUI-based backup solution
- you want a standalone backup tool that manages its own repository format

## Facets
- artifact type: cli-tool
- maturity: active
- function: backup, scheduling, configuration-management, monitoring, cli
- domain: self-hosted
- platform: windows, bsd, cli, cross-platform
- tags: restic, backup-tool, configuration-profiles, systemd, launchd, cron, task-scheduler, prometheus, go, backup, devops, automation, linux, macos

## Member repositories
- creativeprojects/resticprofile (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:37.015546+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:10.247174+00:00, confidence not recorded.
  - readme: https://github.com/creativeprojects/resticprofile (fetched 2026-08-28T04:04:37.015546+00:00, sha c58e2a0a0a87)
  - homepage: https://creativeprojects.github.io/resticprofile/ (fetched 2026-08-29T11:53:21.777804+00:00, sha f141a0890cec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
