Madis on Cloudron - Open-source GDPR compliance management for DPOs
-
- Main Page: https://madis.app/
- Git: https://gitlab.adullact.net/soluris/madis
- Licence: AGPL-3.0
- Dockerfile: Yes (upstream repo includes Dockerfiles + docker-compose)
- Demo: https://demo.madis.app/connexion
Summary:
Madis is an open-source web application developed by Soluris to help DPOs/DPDs and organizations manage GDPR compliance:- registers (processing activities, subprocessors, tools/media),
- data subject requests & personal data breaches tracking,
- questionnaires/evaluations and continuous improvement workflows.
This would be a great fit for Cloudron users (especially EU orgs) who want a self-hosted, maintainable GDPR compliance tool.
Notes:
- I searched the forum for “Madis” and couldn’t find an existing request.
- Tech stack (from upstream metadata / docs): PHP (Symfony) + Nginx + MySQL/MariaDB, plus NodeJS tooling for asset builds.
- There are Docker artifacts upstream (Dockerfiles + docker-compose), which should make packaging easier.
- Likely runtime dependencies:
wkhtmltopdfis commonly used for PDF export in Madis install guides (worth confirming/including in the package). - Madis mentions SSO via OpenID on its website; if this is OpenID Connect, Cloudron SSO integration might be possible (or at least easy to connect to an external IdP).
- Packaging thoughts:
- Use Cloudron MySQL add-on for the database.
- Persist any upload/storage directories + Symfony
var/data that must survive updates. - Provide a clean first-run experience (admin creation / initial config) if Madis doesn’t have an installer wizard.
- Alternative to / Libhunt link: N/A (no obvious selfhosted alternative page found). Reference listing: https://comptoir-du-libre.org/fr/softwares/354
- Screenshots: https://madis.app/ (homepage visuals) + demo login page: https://demo.madis.app/connexion
-
N nebulon moved this topic from Feature Requests on
-
ok - I have been trying to access the hompage and demo but "no cigar" for the past few days...
-
Works for me (from UK)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login