diff --git a/SwipetorAppTest/SwipetorAppTest.csproj b/SwipetorAppTest/SwipetorAppTest.csproj index 472a538..46ecda4 100644 --- a/SwipetorAppTest/SwipetorAppTest.csproj +++ b/SwipetorAppTest/SwipetorAppTest.csproj @@ -31,9 +31,4 @@ - - - - - diff --git a/docs/setup.md b/docs/setup.md index 715bce1..6ce444d 100644 --- a/docs/setup.md +++ b/docs/setup.md @@ -1,9 +1,12 @@ ### Components +- .NET 8 - PostgreSQL (main db) - InfluxDB (metrics) - Nignx (for local proxying to swipetor-ui and swipetor-server) +- ffmpeg & MP4Box CLIs (for video processing) +- - Search for their installation on your platform. ### Cloud Services @@ -81,5 +84,13 @@ server { - Ensure the project compiles as a .net project - Update database with `dotnet ef database update` +### CloudFlare R2 Setup + +R2 needs CloudFlare workers to serve requests. +See `r2-worker` directory. Update `wrangler.toml` and run `make deploy`. You will need to do `npm install` first. +Also, your worker hostname should match in the `appsettings` config json. + ### Run -Run the project like a normal .net project. \ No newline at end of file +- Ensure all packages are downloaded with `nuget restore` +- `SwipetorAppTest` test project should run fine, try running in the IDE. +- Run the project like a normal .net project. \ No newline at end of file