Detected Bias Types
⚠️
windows_first
⚠️
windows_tools
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary
The documentation page covers environment variables and app settings for Azure App Service, which supports both Windows and Linux. However, there is a notable Windows bias: Windows-specific paths, tools, and terminology (e.g., 'D:\home', IIS, msbuild, Web Deploy/MSDeploy, site extensions, .bat files, Windows container settings) are often mentioned first or exclusively. Some examples and explanations use Windows conventions without always providing Linux equivalents. While Linux-specific sections (Oryx, Linux containers, language runtimes) are present, Windows-centric information is more prominent and detailed, and Linux examples or explanations are sometimes missing or less thorough.
Recommendations
- Ensure all environment variable examples include both Windows and Linux paths/formats (e.g., 'D:\home' and '/home').
- Where Windows tools (e.g., msbuild, Web Deploy/MSDeploy, .bat files) are mentioned, provide Linux alternatives or clarify applicability.
- Present Linux and Windows information in parallel, rather than Windows-first (e.g., in tables, list both OSes or use tabs).
- Expand Linux-specific explanations and examples, especially for deployment, logging, and build automation.
- Clarify when a variable or feature is Windows-only, Linux-only, or cross-platform.
- Add more Linux-specific troubleshooting, paths, and tool references where appropriate.