README.md 752 Bytes
Newer Older
Benedikt Heinrichs's avatar
Benedikt Heinrichs committed
1
2
3
4
5
6
7
8
9
10
11
12
# Project Api

This Api represents the connection to the projects.

## NuGet packages

To use Kestrel you need to add the following NuGet packages:

* ```Microsoft.AspNetCore.Server.Kestrel```
* ```Microsoft.AspNetCore.Mvc```
* ```Microsoft.AspNetCore```

Benedikt Heinrichs's avatar
Benedikt Heinrichs committed
13
14
15
16
17
18
19
20
21
22
## Consul keys

The following Consul keys are required:

* "coscine/global/waterbutler_url"
* "coscine/global/rds_access_key"
* "coscine/global/rds_secret_key"
* "coscine/global/gitlabtoken"
* Look at cs/action Consul keys

Benedikt Heinrichs's avatar
Benedikt Heinrichs committed
23
24
25
26
27
28
29
## Https usage

Generate a developer certificate: ```dotnet dev-certs https```
and then trust the generated certificate ```dotnet dev-certs https --trust```

## Testing the new server

30
31
The server ist now available under: https://localhost:6000/ (port may be different!)