chore: add project configuration and infrastructure

This commit establishes the base configuration and deployment settings.
This commit is contained in:
Stevan Freeborn
2026-01-04 21:09:17 -06:00
parent 2df6bff9a7
commit 18b8dec374
5 changed files with 16 additions and 2 deletions
+2
View File
@@ -12,6 +12,8 @@ RUN apt-get update && \
COPY ["GroundsForSupport.Server/GroundsForSupport.Server.csproj", "GroundsForSupport.Server/"]
RUN dotnet restore "GroundsForSupport.Server/GroundsForSupport.Server.csproj"
ARG VITE_STRIPE_API_KEY
ENV VITE_STRIPE_API_KEY=$VITE_STRIPE_API_KEY
COPY . .
WORKDIR "/src/GroundsForSupport.Server"
RUN dotnet build "GroundsForSupport.Server.csproj" -c Release -o /app/build
@@ -1,5 +1,9 @@
{
"StripeOptions": {
"ApiKey": "ApiKey"
"ApiKey": "ApiKey",
"EventsWebhookSecret": "EventsWebhookSecret"
},
"ContextOptions": {
"DatabaseFilePath": "DatabaseFilePath"
}
}