classtranscribe / classtranscribe/WebAPI

Make backend dev easier

Open
#189 2 comments 0 reactions 1 assignee Assigned to @angrave View on GitHub
Dominant language
C#
Stars
16
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Move dockercompose files into webapi; so need for the Deployment project for developers
Run frontend as yarn if doing frontend dev or as a remote image that traffik uses; but these new docker-compose files will not know anything about the FrontEnd project and not attempt to build it by default.

Open ports so that debugging outside of docker is possible but only allow localhost to connect-
e.g. available externally on port 5443
localhost:5443:443

Drop appsettings.json; read .env instead if exists.
Set defaults so that if .env is missing or incomplete it still powers up

Future:
Should WebApi C# projects be collapsed into fewer projects e.g.collapse Common+Database ? The current structure is problematic with potential circular dependences.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.