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