mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 17:37:13 +00:00
Phase 1 — 5 high-impact core packages migrated to the canonical /data storage convention (charter §Storage). Each package's debian/postinst gains an idempotent migration block that moves legacy /srv/<dir> → /data/<dir> on upgrade and leaves a symlink behind for back-compat. * secubox-mitmproxy v1.0.2: migrates /srv/mitmproxy*, /srv/mitmproxy-waf, /srv/mitmproxy-in. 8 files in source updated. * secubox-waf v1.1.1: same dirs (shared with mitmproxy). 5 files updated. * secubox-mail v2.3.1: migrates /srv/mail. 2 files updated. * secubox-mail-lxc v2.2.1: migrates /srv/mail. 1 file updated. * secubox-gitea v1.4.2: migrates /srv/gitea. 4 files updated. Total: 20 files, 58 substitutions in source. Postinst auto-migration is service-aware (stop → mv → ln -s → start). Boards previously on /srv/<pkg> are seamlessly moved; new installs land directly on /data. Phase 2 (~12 packages) and Phase 3 (3 cosmetic) tracked in #319. Co-authored-by: CyberMind-FR <gandalf@Gk2.net> |
||
|---|---|---|
| .. | ||
| api | ||
| config | ||
| debian | ||
| haproxy | ||
| lib/mail | ||
| menu.d | ||
| nginx | ||
| sbin | ||
| templates/rspamd | ||
| tests | ||
| www/mail | ||
| README.md | ||
📧 Mail Server
Postfix/Dovecot mail server
Category: Email
Screenshot
Features
- Domains
- Mailboxes
- DKIM
- SpamAssassin
- ClamAV
Installation
# Add SecuBox repository
curl -fsSL https://apt.secubox.in/install.sh | sudo bash
# Install package
sudo apt install secubox-mail
Configuration
Configuration file: /etc/secubox/mail.toml
API Endpoints
GET /api/v1/mail/status- Module statusGET /api/v1/mail/health- Health check
License
MIT License - CyberMind © 2024-2026
