diff --git a/roles/paas-docker/containers/docker-registry-api.sls b/roles/paas-docker/containers/docker-registry-api.sls --- a/roles/paas-docker/containers/docker-registry-api.sls +++ b/roles/paas-docker/containers/docker-registry-api.sls @@ -21,8 +21,6 @@ - interactive: True - image: nasqueron/docker-registry-api - binds: /srv/{{ container['registry_instance'] }}:/var/lib/registry - - environment: - - API_ENTRY_POINT: {{ container['api_entry_point'] }} - ports: - 8000 - port_bindings: diff --git a/roles/webserver-legacy/nginx/files/vhosts/nasqueron.org/api.conf b/roles/webserver-legacy/nginx/files/vhosts/nasqueron.org/api.conf --- a/roles/webserver-legacy/nginx/files/vhosts/nasqueron.org/api.conf +++ b/roles/webserver-legacy/nginx/files/vhosts/nasqueron.org/api.conf @@ -59,6 +59,15 @@ fastcgi_param SCRIPT_FILENAME /srv/api/servers-log/src/public/index.php; include fastcgi_params; } + + location ~ /docker/registry/?$ { + return 302 https://docs.nasqueron.org/docker-registry-api/; + } + + location /docker/registry { + proxy_pass http://equatower.nasqueron.org:20080/; + include includes/proxy; + } } server {