globaleaks / GlobaLeaks

GlobaLeaks is free, open source software enabling anyone to easily set up and maintain a secure whistleblowing platform.
https://www.globaleaks.org
Other
1.2k stars 263 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.