Run docker-compose up --build
Visit http://localhost:5125/swagger
Run yarn && yarn run dev
in frontend folder
Run dotnet run
in Reverse Proxy folder
Visit https://localhost:7298/
This is required to get HTTPS to work, which is required for cookies
Debug using the "docker-compose" profile.
- Visit http://localhost:5127/
- Log in with [email protected] / password
- Navigate to Settings -> Data Model and make the relevant collections visible
- Visit: http://localhost:5126/
- Log in with: [email protected] / password
- Right click "Servers"->Register->Server...
- Add following parameters
- Name: bcc-code-run
- (Under connection)
- Host name:
host.docker.internal
(on windows, can also try localhost on other platforms) - Port:
5432
- Username:
admin
- Password:
password
- Database tables can be found under
bcc-code-run->Schemas->public
In api/:
dotnet tool restore
dotnet ef migrations add [Migration Name]
Migrations are automatically applied when the a new version of the application is deployed.