Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

h5ai

h5ai is a modern web server index.
This docker image makes it trivially easy to
spin up a webserver and start sharing your files through the web.

This is a fork from clue/docker-h5ai for use on unRAID docker. Moved to phusion and moved config.json outside of docker.

See also the demo directory.

Usage

docker run -p 8888:80 --name=h5ai -v /path/of/directory/to/share:/var/www -v /path/to/config:/config smdion/docker-h5ai

Reverse Proxy

I put it behind a reverse proxy to use .htaccess to protect access

<VirtualHost *:80>

    ServerName software.domain.com

    ProxyPass / http://10.10.10.11:8888/
    ProxyPassReverse / http://10.10.10.11:8888/
    ProxyPassReverseCookiePath / /

    <Location "/">
    AuthUserFile /config/.htpasswd
    AuthType Basic
    AuthName "Software Downloads"
    Require user admin
    </Location>

</VirtualHost>

Docker Pull Command
Owner
smdion
Source Repository