We needed a way to aggregate and summarize Duplicati backups from several instances located at multiple locations. Another requirement was that it had to be self hosted. After searching, I could not find another project that meet our requirement.
With that said, I have started a rough project to meet these requirements. I hope this will help other in the same need.
The project is coded in GO for cross platform support, with Percona MySQL as the backend.
At this point, all I have is the data from Duplicati being stored into mysql, just starting on the UI to display that data.