Installing the RePoSyD Web Application

The RePoSyD web application is normally installed during the installation of the RePoSyD REST API. To install the application manually, open a command prompt and run the following command:

C:\> reposyd app install c:\inetpub\wwwroot
info: RePoSyD App installation completed

C:\>

Microsoft IIS (Web Server) Configuration

RePoSyD requires the installation of the following IIS server functions:

The following URL rewrite rules need to be set up for RePoSyD:

URL Pattern Target
http(s)://<servername>/api ^api/(.*) http://127.0.0.1:3000/{R:1} The request is redirected to RePoSyD and /api is removed from the URL. A query string remains unchanged (option append query string enabled)
http(s)://servername>/auth ^auth/(.*) http:127.0.0.1:3000/auth/{R:1} The request is redirect to RePoSyD and remains unchanged (option append query string enabled).

nginx

location /api/ {
	proxy_pass http://127.0.0.1:32769;
	rewrite ^/api/?(.*) /$1 break;
}
location /auth {
	proxy_pass http://127.0.0.1:32769;
	proxy_set_header Host            $host:$server_port;
	proxy_set_header X-Forwarded-For $remote_addr;
	proxy_set_header X-Forwarded-Proto $scheme;
}