A dead-simple apache file sharing image using the Apaxy theme
5M+
A simple configurable container to generate an Apache docker container with Apaxy. Thanks to Adam Whitcroft for creating, maintaining, and sharing the Apaxy project.
Run the following:
docker run -d \
--name apaxy \
-v /your/file/share/directory:/data \
-p 80:80 \
xetusoss/apaxy
Add files to /your/file/share/directory/webroot on your Docker host to see them populate in the Apaxy-style Apache file index running in the new container.
To override the default header, footer, and css provided out-of-the-box with Apaxy:
docker run -d \
--name apaxy \
-v /your/file/share/directory:/data \
-p 80:80 \
-e APAXY_HEADER=/data/header-override.html \
-e APAXY_FOOTER=/data/footer-override.html \
-e APAXY_CSS=/data/style-override.css \
xetusoss/apaxy
The container exposes a data volume at /data. The following directories are added by default once the container starts up if they don't already exist:
# The document root for the Apache server. If the
# APAXY_CONTEXT_PATH option is specified, the path
# will be generated as a subdirectory to this webroot
# folder if it does not already exist.
/data/webroot
# The location of the Apaxy error log
/data/log
# The directory out of which the Apaxy theme files are served.
# Note that this will not be generated if it exists when the container
# is started
/data/apaxy_theme
The following environment variable configurations are available:
Thanks agian to Adam Whitcroft for creating, maintaining, and sharing the Apaxy project.
Content type
Image
Digest
sha256:cbd8b7f0a…
Size
97.6 MB
Last updated
almost 11 years ago
docker pull xetusoss/apaxy