diff --git a/Dockerfile.backend b/Dockerfile.backend index b7dd859..69f90b0 100644 --- a/Dockerfile.backend +++ b/Dockerfile.backend @@ -1,9 +1,9 @@ -FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base +FROM mcr.microsoft.com/dotnet/aspnet:9.0 AS base USER $APP_UID WORKDIR /app EXPOSE 5000 -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build +FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build ARG BUILD_CONFIGURATION=Release WORKDIR /src COPY ["Foxnouns.Backend/Foxnouns.Backend.csproj", "Foxnouns.Backend/"] diff --git a/Foxnouns.Backend/Controllers/Authentication/EmailAuthController.cs b/Foxnouns.Backend/Controllers/Authentication/EmailAuthController.cs index cedf962..a3854a6 100644 --- a/Foxnouns.Backend/Controllers/Authentication/EmailAuthController.cs +++ b/Foxnouns.Backend/Controllers/Authentication/EmailAuthController.cs @@ -73,7 +73,7 @@ public class EmailAuthController( } [HttpPost("callback")] - public async Task CallbackAsync([FromBody] CallbackRequest req) + public async Task CallbackAsync([FromBody] EmailCallbackRequest req) { CheckRequirements(); diff --git a/docker/Caddyfile b/docker/Caddyfile index 9132068..a729fa8 100644 --- a/docker/Caddyfile +++ b/docker/Caddyfile @@ -1,11 +1,11 @@ # Frontend and API -http://localhost:80 { +http://:80 { reverse_proxy /api/* http://rate:5003 reverse_proxy http://frontend:3000 } # prns.cc (profile URL shortener) -http://localhost:81 { +http://:81 { rewrite * /sid{uri} reverse_proxy http://backend:5000 }