Never commit secrets to GitHub (or any remote).
Open a GitHub Security Advisory on this repository, or contact the project maintainer. Do not publish exploits in public issues until a fix is available.
.envand variants (except.env.example)- Passwords (MySQL, SMTP, IMAP)
MICROSOFT_CLIENT_SECRETand OAuth tokens- Keys (
*.pem,*.key, real Fernet keys) - Contents of
storage/(mail, attachments, real metadata) - SQL dumps / backups with real data
.env.examplewith empty placeholders orchange-me-...- Documentation of required variables
- Code and migrations without embedded credentials
- Rotate the secret immediately (Azure AD, DB, SMTP, etc.).
- Revoke affected tokens.
- If it was already pushed to GitHub: treat the commit as compromised; scrub history or rotate and assume exposure.
- Notify the project maintainer.