yashodhank / whmcs_docker-compose

WHMCS Containerized - #WHMCS, #MariaDB optimized, #Traefik 2 as SSL & Reverse proxy with #Cron job scheduler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

WHMCS Containerized - #WHMCS, #MariaDB optimized, #Traefik 2 as SSL & Reverse proxy with #Cron job scheduler

License:MIT License