Answer Is as simple as it can be however I have a following condition and if that answer is yes then I can help you without an issue.
Condition - All report have same database as backend
Solution -
Yes, you can create a single database that can update multiple Power BI files in different folders. However, the refresh will only affect one file. This is called an external dataset. External datasets are a way to share data between multiple Power BI files. When you create an external dataset, you add a reference to a data source in one file. Other files can use that reference to connect to the same data source.
To create an external dataset, follow these steps:
Open the Power BI Desktop file that contains the data source you want to share.
In the Power BI Desktop ribbon, click Data > Get Data.
Select the data source you want to share.
In the External Tables dialog box, select the tables or views you want to share.
Click OK.
Once you have created an external dataset, you can use it in other Power BI files by following these steps:
Open the Power BI Desktop file you want to use the external dataset in.
In the Power BI Desktop ribbon, click Data > External Tables.
Select the external dataset you want to use.
Click on Add.
The External dataset will be added to the Data pane in the Power BI Desktop file. You can then use the External dataset data to create reports and dashboards.
To refresh the data in the External dataset, you only need to refresh the file that contains the external dataset. The other files that use the External dataset will automatically be updated.
You can create multiple files and save it in folders that can be used keep 100 in 1 folder and setup an Report alert to sent to people required and power BI deliver it as a report.
This is one time activity and if done correctly can solve your issue.
Following link will help with alerts
service-set-data-alerts
end-user-alerts
.pibx
file locally, to share reports to external users if they do not have pro or premium licenses? – Matadi