Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Really liking the idea - still maintained? #11

Open
EugenMayer opened this issue Feb 14, 2022 · 1 comment
Open

Really liking the idea - still maintained? #11

EugenMayer opened this issue Feb 14, 2022 · 1 comment

Comments

@EugenMayer
Copy link

Looking at the mission / vision / idea of resticr-robot, it really fit's exactly what i was looking at.

Currently we deploy rclone/restic jobs via chef, run them via cron an report issue via webhooks (mattermost).
While this works, the usual issue is, not getting a notification means:

  • it's all good and fine (no errors)
  • or the job simply did not run (out of whatever reasons .. i mean it's corn.)

So on that front, restic-robot seems to be a good pick, esp. with metrics being picked up by prometheus and you can then define alarms if the 'amount of jobs' / 'files' / 'data size' since below a value.

So all in all, i like your concept fairly much!

The final question is, as it is with such projects, roles change, companies change and as it was born it often dies. What is the current health of the project in you POV? Does adopting make sense?

@Southclaws
Copy link
Owner

Hey, glad you're interested in the project!

It's "maintained" by which I mean I'm still alive and able to accept PRs or fix issues, but the software itself is so incredibly simple that there's not a whole lot to go wrong.

One thing to keep in mind would be if Restic changes its command line arguments, since the code just calls the command instead of importing the code (which is written in Go, strange why I made that decision, can't remember why but probably to keep it simple)

I do actually need to employ a backup strategy for a couple of growing projects so I will likely be more active.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants