A unified interface for accessing various resources (nfs, smb, ssh, http/dav, git, docker) through a http endpoint. Integrates a proxy that always delivers the latest content. Enables access restriction on different layers.
- http: basic auth, ip address
- resources: acl per resource
- Pull the latest image
docker-compose pull
- Generate a personal cipher for encrypting resources
docker run --rm php:cli-alpine php -r 'echo "CRYPT_KEY:".base64_encode(openssl_random_pseudo_bytes(32))."\n";'
- Create a configuration (or edit example.env)
nano example.env
- Finally, start the container
docker-compose up -d
docker build -t 1thorsten/http-over-all .