WHMCS docker-compose
WHMCS Containerized [WIP]
- WHMCS
- MariaDB optimized
- Traefik 2 as SSL & Reverse proxy
- Cron job scheduler
- Openlitespeed Server (.htaccess supoort)
- Traefik Certificate Dumper - Extract Traefik SSL Certs
- Authelia / Goole Auth Support
Todo:
- OAuth - Forward Authentication (Google OAuth 2.0)
- Authelia - Private Forward Authentication (Default)
- Build Automation
- Watchtower - Automatic Docker Container Updates
- Automated Backups stored locally
- Automated Backups stored on S3 compastible storage
- Docker WHMCS Dev Environment
- S3 volumes snapshot
- Caching
- Docker swarm support (exploring)
- Traefik Custom Error Pages
- phpMyAdmin - Database management
- Cloudflare Companion - Automatic CNAME creation for services
- Cloudflare DDNS - Dynamic IP Updater
- Docker-GC - Automatic Docker Garbage Collection