integrityCheckarr
integrityCheckarr copied to clipboard
A tool to check your movie collection for corrupted files. Based on docker with a nice web dashboard.
Integrity Checkarr
This application aims to provide a tool which monitors your movie collection and watches out for corrupt video files which are not valid. Movie viles can corrupt due to errors while copying or duringdownloading from a server.
Integrity Checkarr provides a nice dashboard built with Dash.

You can run Integrity Checkarr via docker by simply running the docker-compose.yml provided in this repo.
You only have to mount your movie collection folder to the /Movie path.
What is already implemented?
- [x] List all movies in a directory and check with
ffmpegif they are valid - [x] Present the results and some statistics on a web-dashboard
- [x] Containerise application with docker
- [x] Automate docker CI-CD-pipeline with GitHub actions
What is on the To-Do list?
- [ ] Prettify dashboard
- [ ] Adding tests
- [ ] Adding many more features...
Disclaimer
This project is still in a early beta-phase, so be sure to mount your movie-collection read-only. I'm not responsible for any unexpected behavior! Feel free to report bugs or feature requests via the GitHub issues of this project. Pull requests are welcome!
Acknowledgement
I want to thank Free HD videos - no copyright - channel on YouTube for providing the small license free test clips. You can find the playlist here.