Index
Configuration¶
This section covers all configuration options for TrikuSec.
Configuration Areas¶
- Environment Variables - All available environment variables
- Security Settings - Security hardening and best practices
- Advanced Configuration - Advanced settings and customization
Quick Reference¶
Essential Variables¶
# Required
SECRET_KEY=your-secret-key-here
# Production
DJANGO_DEBUG=False
DJANGO_ALLOWED_HOSTS=yourdomain.com
Optional Variables¶
# Admin credentials
TRIKUSEC_ADMIN_USERNAME=admin
TRIKUSEC_ADMIN_PASSWORD=secure-password
# Database (optional, defaults to SQLite)
DATABASE_URL=postgresql://user:pass@host:5432/dbname
# HTTPS Security
SECURE_SSL_REDIRECT=True
SECURE_HSTS_SECONDS=31536000
Configuration Files¶
TrikuSec uses environment variables for configuration. These can be set via:
.envfile (recommended for local development)- Docker Compose environment variables
- System environment variables
Next Steps¶
- Review Environment Variables for complete list
- Configure Security Settings for production
- Check Advanced Configuration for customization options