globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.26k stars 276 forks source link

database mangement / administration #2974

Open bernd316 opened 3 years ago

bernd316 commented 3 years ago

hello,

where do i find documentation to database administration / setup. i want to run a local database (mysql od maria db).

thnx

evilaliv3 commented 3 years ago

Hello @bernd316

At the moment globaleaks is packaged to use an embedded sqlite database. This choice is made to keep the threat model self-cointained and minimize exposure (e.g. the direct connection to a local db make it possible for the application to ensure more security like secure deletion).

This said the application uses the SQLAlchemy ORM so that some (not minor) work it would eventually possible to extend the software to use a remote database.

Feel free to provide your feedback and your questions if any.