dgtlmoon / dgtlmoon/changedetection.io

[feature] Execute a command on change detected

Open
#329 4 comments 5 reactions 0 assignees View on GitHub
enhancement integration
Dominant language
Python
Stars
34.1k
Forks
2k
Avg merge
7h 37m
Merged PRs (30d)
59

Description

Some software only has a CLI interface and no way to communicate with it, would be superawesome to call some CLI command on change detected.

For example - Would be amazing if it could trigger a run of https://github.com/ArchiveBox/ArchiveBox

unfortunately it looks like it doesn't have a working API
- No REST API https://github.com/ArchiveBox/ArchiveBox/issues/496
- Looks like a working Python API https://docs.archivebox.io/en/latest/modules.html
- Can be driven by a CLI call https://github.com/ArchiveBox/ArchiveBox/wiki/Usage#CLI-Usage

In this case of archiving, i think it's important to be 100% sure the command is run/queued, so in this case maybe use some queue mechanism

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.