This Docker image is intended for:
- providing an all-in-one archiving solution based on Apache webserver for text, files, and SCM repos
- use with the Bitnami Apache Helm chart
- SAML authentication
It contains the following primary binaries:
Additionally it contains the following secondary binaries:
git
(forcgit
)inotify-tools
(for Apache config auto-reload)zip
(forcgit
)
From: https://github.com/bitnami/containers/tree/main/bitnami/apache#customize-this-image
Configuration files are located in /opt/bitnami/apache/conf
.
To deviate from defaults, start with mounting /opt/bitnami/apache/conf/httpd.conf
- Document Root:
/app
- Virtual hosts files:
/opt/bitnami/apache/conf/vhosts/
- Certificates:
/certs
server.crt
server.key
APACHE_HTTP_PORT_NUMBER
APACHE_HTTPS_PORT_NUMBER
The cgit installation uses the following directories:
- CGI script:
/usr/lib/cgit/cgit.cgi
- Web assets:
/usr/share/cgit/
cgit.css
cgit.png
- Configuration:
/etc/cgitrc