Start the container “as-is” and access it via HTTP or HTTPS. It will download the latest stable DokuWiki and will use the default Apache X.509 certificate. The wiki files will be inside the container, and will be deleted when the container removed.
Allocate a volume for the persistent DokuWiki. Download the latest version and extract it to the volume or allow the script to install it. Or upgrade the existing Doku. See how-to doc. Both HTTP and HTTPS are with default settings.
Same as above but add custom configuration files: httpd.conf, ssl.conf, doku.conf, ssmtp.conf as well as a custom key and a X509 certificate for proper TLS v1.3.
Brief description:
The image uses Alpine Linux with Apache HTTPD
All HTTPD logs are redirected to STDOUT/STDERR
Defautl DokuWiki web-config does NOT use the re-write module
This image may use a volume to store DokiWiki files at /usr/share/dokuwiki
This image uses ssmtp as a sendmail (replacement) program. It needs to be configured in the file /etc/ssmtp/ssmtp.conf