Egyptian Team
Staff
2026-05-10 14:07
Welcome to the Egyptian community forum!
Egyptian is a free, open-source fork of Mayan EDMS 4.x. It includes all the features of the official Mayan EDMS, plus security patches and bug fixes that have not yet been merged upstream.
IT IS COMPLETELY FREE — the fork itself costs nothing. The custom applications listed on this marketplace are optional paid add-ons that extend Mayan with AI, automation, and reporting features.
The source code is available at: https://github.com/germainm/egyptian
WHAT IS FIXED IN EGYPTIAN vs OFFICIAL MAYAN EDMS
==================================================
Security
--------
- Fix JavaScript injection vulnerability in the OIDC logout view
- Migrate encrypted storage from AES-256-CBC to AES-256-GCM (authenticated encryption)
- Replace fixed salt with per-file random salt (32 bytes) in encrypted storage
- Add per-file random nonce (12 bytes) for encrypted files
- Increase PBKDF2 iterations from 100,000 to 600,000 (OWASP 2024 recommendation)
- Switch from pycryptodome to the PyCA cryptography library
OIDC / Authentication
---------------------
- Add cross-origin SSO logout support
- Add missing OIDC parameters (token expiry, logout endpoint, id_token storage)
- Add HTTP timeout on OIDC provider discovery requests
- Add ModelBackend fallback when the OIDC provider is unavailable
Search (Elasticsearch)
----------------------
- Fix partial search on text fields (wildcard matching)
- Add shared Point-in-Time for consistent multi-scope queries
- Cap page size to SEARCH_RESULTS_LIMIT to prevent unbounded queries
Core stability
--------------
- Fix intermediate file cache race condition
- Fix file cache eviction order (oldest first, not random)
- Fix Redis lock blocking with a 30-second timeout
- Fix OCR task FileNotFoundError with automatic retry
- Fix GPG signature_id lookup via sig_info fallback
- Fix default search model to DocumentFilePage
- Fix setting migrations value preservation across upgrades
UI
--
- Fix duplicate title on the similar documents view
- Fix menu_topbar reloading on every page refresh
- Fix checkbox label attributes in appearance settings
Use this forum for general questions about installing Egyptian, configuring it, or reporting issues.
---
Bienvenue sur le forum de la communauté Egyptian !
Egyptian est un fork gratuit et open source de Mayan EDMS 4.x. Il inclut toutes les fonctionnalités de Mayan EDMS officiel, plus des correctifs de sécurité et de bugs non encore fusionnés en amont.
IL EST ENTIÈREMENT GRATUIT — le fork lui-même ne coûte rien. Les applications custom de ce marketplace sont des extensions payantes optionnelles qui ajoutent des fonctionnalités IA, automatisation et rapports.
Code source : https://github.com/germainm/egyptian
Utilisez ce forum pour les questions générales sur l'installation d'Egyptian, sa configuration ou pour signaler des problèmes.