GFA-DIU / OpenSource4Impact

Open source checklist
https://gfa-diu.github.io/OpenSource4Impact
Creative Commons Zero v1.0 Universal
2 stars 1 forks source link

Deployment and Hosting #10

Closed pcschreiber1 closed 3 months ago

pcschreiber1 commented 5 months ago

For hosting we need a GDPR compliant server. GFA could offer to use its France-based Hostinger server.

To deploy this outside of github, we need to build the project and serve the files. We can do this automatically through GitHub Actions, I believe.

Any thoughts?

fretchen commented 5 months ago

According to this discussion, the simplest way out would be if the GFA-DIU was a company account that has signed the corporate terms of license. Would this by any chance be the case ? Otherwise we will simply have to see what it means to host on hostinger ? Do we have to go through the full docker pain or is it more straight forward ?

Other options are:

pcschreiber1 commented 4 months ago

The ENEXA project of the University of Paderborn also uses GitHub Pages and uses the following Privacy Note.

Privacy Policy

All personal information collected via this website (https://enexa.eu) will be treated in-line with the European General Data Protection Regulation (GDPR). ENEXA follows the privacy guidelines of Paderborn University which is the legal grant holder for this EU Horizon Project. We will not save any personal information without your permission.

If you have any questions about the data collected by this site, please contact the ENEXA privacy coordinator via info@enexa.eu

We use the following services on the site.

Hosting: Github Pages

This website is hosted on GitHub Pages. Please refere to GitHub’s privacy statement for more information.

fretchen commented 4 months ago

I like this solution. And as contact the person should be directed to the discussions forum or simply open an issue. This makes the request also more transparent for everyone....