996 B
996 B
VideoStudy Deployment Guide
1. Cloudflare Protection
- Create a free Cloudflare account.
- Add site
api.videostudy.com(example). - Configure Rate Limiting:
- URL:
/api/analyze - Limit: 10 requests / 1 minute
- Action: Block
- URL:
- Enable Bot Fight Mode.
2. Obfuscation (ConfuserEx)
To protect your code before publishing:
- Download ConfuserEx CLI.
- Run:
Confuser.CLI.exe confuser.xml - Use the obfuscated DLLs in the output folder for the installer.
3. MSIX Packaging (Microsoft Store)
- Ensure
Square44x44Logo.pngand other assets are inImagesfolder. - Edit
Package.appxmanifestwith your Publisher ID. - Run:
dotnet publish -c Release -r win10-x64 /p:GenerateAppxPackageOnBuild=true - Upload
.msixuploadto Partner Center.
4. API Deployment
- Deploy
VideoStudy.APIto Azure App Service or DigitalOcean. - Set Environment Variables:
LlmSettings__ApiKey: Your Real KeyLlmSettings__Provider: Groq