Sign inSign up

salzig/auster-proxy

By salzig

Updated about 9 years ago

Docker Authorization Plugin Proxy - allows every request coming via unix-socket. Forwards all other.

Plugin
1

379

salzig/auster-proxy repository overview

Docker Authorization Plugin Proxy

allows every request coming via unix-socket. Forwards all other requests to specified BACKEND. Backend has to provide the same http interface as the plugin itself (POST /AuthZPlugin.AuthZReq and POST AuthZPlugin.AuthZRes).

Installation
    docker plugin install salzig/auster-proxy
    docker plugin disable salzig/auster-proxy
    docker plugin set salzig/auster-proxy BACKEND=https://auth.yourcompany.com
    docker plugin enable salzig/auster-proxy

additionally you need to tell the engine to use this plugin by adding the following to /etc/docker/daemon.json

    {
      "authorization-plugins": ["salzig/auster-proxy:latest"]
    }

afterwards you can signal docker to reload the config with kill -1 $(pidof dockerd)

Tag summary

Content type

Plugin

Digest

Size

2.3 MB

Last updated

about 9 years ago

docker plugin install salzig/auster-proxy