Web Apps

Web Apps in Azure App Service provides a scalable, reliable, and easy-to-use environment for hosting web applications. Select from a range of frameworks and templates to create a web site in seconds. Use any tool or OS to develop your site with .NET, PHP, Node.js, Python and more. Choose from a variety of source control options including TFS, GitHub, BitBucket and others to set up continuous integration and develop as a team.

More details about the services are available in the App Service documentation. If you have a technical issue, please open a post on the developer forums through Stack Overflow or MSDN.

Products that we listen to in this space include: App Service, Web Apps, API Apps and Web App for Containers.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Enable VNET integration for App Service on Linux without ASE

    I would really appreciate it to be able to use the VNet integration and hybrid connections for Linux App service without needing to multiply my costs by paying for an app service environment just for one app service.

    Here is a similar idea, but it got resolved because of ASE. I think however there should be a solution without ASE.

    https://feedback.azure.com/forums/169385-web-apps/suggestions/32534479--linux-enable-vnet-integration-for-app-service-on

    130 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  2. [Linux] Add support to mount Azure File Share to Web App For Container

    Currently, if I try to follow the guide for Linux mapping of Azure File share inside a Web App for Container, I get the following error -

    "Unable to apply new capability set."

    Use case for such scenarios is having a Wordpress website and running a cron job inside the container app to periodically upload the media folder to this File Share. This file share can then be mounted on the Dev VMs...

    93 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support for Docker on Windows App Service

    Similar to the Linux App Service Docker support. Having support for a Windows Docker container running in an App Service Plan.

    71 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  4. [Linux} Enable VNET integration for App Service on Linux

    Please extend the VNET integration functionality to App Service on Linux.

    Are there any workarounds ?

    63 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support Extensions(App Dynamics) and Application Insights for Azure Web App Linux Containers

    Hi Team,
    Currently Azure Web Apps for Linux containers have no option for monitoring either through App Insights or through adding custom Site Extensions like AppDynamics. So it is literally impossible to monitor a site which is hosted as linux container. It would be helpful if we have some kind of monitoring in place we hit production

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →

    You can actually use the Application Insights SDK. Instructions to get started are here: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-overview#get-started

    Also, App Service Diagnostics to check the availability and performance of your app and will also guide you through troubleshooting potential issues.
    https://blogs.msdn.microsoft.com/appserviceteam/2018/09/24/announcing-the-new-app-service-diagnostics-experience/

  6. Linux / Docker for ASE

    We are using ASE and would like to deploy Web Apps using docker containers with linux to be able to run NodeJS applications on Azure.

    For now, with our configuration, there is a limitation => we can only deploy NodeJS applications on Windows with IIS, not docker/linux.

    We need linux too ! <3

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add support for Websocket connections when AAD authentication is enabled.

    Websockets do not work on Linux containers if AAD authentication is turned on. This effectively forces Linux containers to operate without any authentication services when we use Websockets.

    This severely hampers adoption of WebApps for us as we cannot enable authentication, so we will move the container on-prem.

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  8. [LINUX] Provide node.js 8.9 LTS as an available runtime

    Node 8.9 is now the LTS version and 6.x is in maintenance. Please add Node 8.9 to the list of available runtime stacks for App Service Docker containers.

    33 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  9. Aggregated logs for Linux App Service instances

    To access logs for my Linux App Service instance i have to go to myapp.scm.azurewebsites.net/api/logs/docker and it lists all the instances i have running with a link to the log file for each node. This is cumbersome when trying to debug an issue. Could we have an option under diagnostic logs to target a storage Table and have these aggregated as one source

    16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  10. Free pricing tier for Web App Service using Linux

    Right now there is free pricing tier (F1) for Web Apps that use Windows; web apps that use Linux don't have that option - there Basic and Standard plans only.

    16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  11. 15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add build system for app service on linux

    I use App service on Linux with dotnet core container.

    Currently, deploy to app service on Linux is git push or ftp.

    Deploy by FTP is non secure, so i want to use git.

    But, it is not build at time of git push, I have to commit artifacts to Git.

    So i would like to add a system to run the build at git push.

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →

    Hello everyone,

    We have deployed a new build system for Python and Linux applications. Please see the article for more information. I will share this request with the engineering team and ask them to bring the same feature for the .Net Core runtime. In the meantime, you can use Azure Pipelines as your build and deployment tool for App Service.

    https://azure.microsoft.com/en-us/blog/azure-app-service-update-free-linux-tier-python-and-java-support-and-more/

    Thanks,
    Jason

  13. force http to https in azure web app linux

    if an ssl certificate is installed in a domain, why azure web app linux doesn't automatically redirect http to https?

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  14. [Linux] Enable Authentication with AAD

    Enable authentication with Azure Active Directory for Web App for Containers

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add documentation for accessing Application logs when using App Services on Linux

    The current documentation only discusses the options available if you are using a Windows app service plan. There are far fewer options when using a Linux app service plan. I'm having problems deploying an app that runs fine locally but fails when deploying to an Azure Linux web app. I need to be able to see the application logs to determine why it is failing and am finding that very hard to do. Some documentation would be very helpful.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  16. Web App for COntainers should have ability to mount storage

    Allow us to mount Azure File Service like AWS EFS for a Webapp, to have a shared storage option across the multiple scaled out instances of the webapp/app service plan

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  17. Bug for enabling SSH to Azure Linux App

    I followed all the steps in https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-ssh-support#open-ssh-session-from-remote-shell to enable SSH to Azure Linux App.

    However I got error message as attached pic or as below:
    penny@Azure:~$ az extension add --name webapp
    The installed extension 'webapp' is in preview.
    penny@Azure:~$ az extension update --name webapp
    No updates available for 'webapp'. Use --debug for more information.
    penny@Azure:~$ az webapp remote-connection create --subscription ed7242d0-2df4-4aad-93ca-41c00431ccb7 --resource-group pennylinuxweb -n pennylinux -p 2222
    connect_ex() takes exactly one argument (2 given)
    Traceback (most recent call last):
    File "/opt/az/lib/python3.6/site-packages/knack/cli.py", line 197, in invoke

    cmd_result = self.invocation.execute(args)
    

    File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/init.py", line 369, in execute

    six.reraise(*sys.exc_info())
    

    File "/opt/az/lib/python3.6/site-packages/six.py", line…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  18. Node.js on Linux quickstart cannot create a webapp

    When attempting to create a new webapp with my free tier azure account, the Node.js for Linux quickstart command failed:

    xxxx@Azure:~/quickstart/nodejs-docs-hello-world$ az webapp up -n nameOfMyWebApp
    Creating Resource group 'appsvcrgLinuxcentralus' ...
    Resource group creation complete
    Creating App service plan 'appsvc
    aspLinuxcentralus' ...
    Requested features are not supported in region.

    source:
    https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-nodejs

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow the JAVA_OPTS to be configurable for Tomcat hosted apps

    To run the Jenkins WAR file on Tomcat in Azure App Services (Linux), we are required to pass the Tomcat container the following argument:

    Djava.awt.headless=true

    This would be passed to Tomcat in the JAVA_OPTS variable. Unfortunately, I see no way to pass this argument with the 'az webapp create' command. As such, I cannot run Jenkins in Tomcat.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  20. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base