elektrine-haraka/.gitignore
Maxfield Luke 67c1d41a0c
Some checks are pending
CI and deploy / Test (push) Waiting to run
CI and deploy / Build, push, and deploy (push) Blocked by required conditions
Initial commit on Forgejo
Fresh repository history for elektrine/elektrine-haraka hosted at
https://git.elektrine.com/elektrine/elektrine-haraka.
2026-07-29 04:43:42 -04:00

118 lines
1.4 KiB
Text

# Queue files (emails being processed)
queue/
spool/
mail_spool/
# Log files
log/
logs/
*.log
# Runtime/temporary files
*.pid
*.tmp
run/
tmp/
# Node.js dependencies (if any)
node_modules/
npm-debug.log*
# SSL/TLS certificates and keys
*.pem
*.key
*.crt
*.p12
*.pfx
config/tls_cert.pem
config/tls_key.pem
certs/
config/etc/
# Authentication files (contain passwords)
config/smtp_users
config/auth_flat_file_users
config/auth_vpopmaild_users
# API keys and secrets
config/*_api.ini
config/webhook.ini
config/elektrine_http_api.ini
.env
# Backup files
*.bak
*.backup
*~
# System files
.DS_Store
Thumbs.db
# DKIM keys (private keys should not be in git)
dkim/*.private
config/dkim/*.private
# Database files (if using any)
*.db
*.sqlite*
# Testing artifacts
test_results/
coverage/
# IDE files
.vscode/
.idea/
*.swp
*.swo
# OS generated files
.directory
.fseventsd
.DocumentRevisions-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
# Haraka specific
haraka.pid
Or for minimal version:
# Essential Haraka .gitignore
# Never commit these
queue/
log/
*.log
*.pid
# Security sensitive
*.pem
*.key
*.crt
config/smtp_users
config/*_api.ini
config/etc/
.env
# Node.js
node_modules/
npm-debug.log*
# Backups
*.bak
*~
# Local environment files
.env.*
deployment/.env
deployment/.env.*
!deployment/.env.example
!deployment/.env.*.example
# Local DKIM material
config/dkim.backup*/
config/dkim/
/config/dkim/
/config/dkim.backup*/