-
cd API/ForumAPI
-
cp appsettings_example.json appsettings.json
than fill appsettings.json with your data (connection string, secrets)
-
install dotnet sdk and dotnet ef
-
api:
cd API/ForumAPI
1.1 database
dotnet ef database update
1.2 app
dotnet run
-
client
2.1 build ckeditor5
cd client/ckeditor5
npm install
npm run build
2.2 angular app
cd client
npm install
npm install ./ckeditor5
ng serve
-
compose
cp compose_example.yml compose.yml
fill db password in compose.yml
fill client/src/environments/environment.docker.ts (your api url)
docker compose up -d
-
database
cd API/ForumAPI
dotnet ef database update