Azure / Commercial-Marketplace-SaaS-Accelerator

A reference example with sample code for developers interested publishing transactable, Software as a-Service offers in the Microsoft commercial marketplace.
MIT License
179 stars 275 forks source link

Allow free hosting plan (F1) #705

Open nbelyh opened 1 month ago

nbelyh commented 1 month ago

Is your feature request related to a problem? Please describe. Now the SaaS Accelerator requires at least B1 plan to work. I don't want to pay additional $50 per month.

Describe the solution you'd like I would like it to run on F1 (free) plan as well. My customer base is very limited, this is 100% enough.

Now because of VNET security you cannot switch to F1 plan, as that is only supported starting from B1 (as of my understanding) This feature is blocking it: https://github.com/Azure/Commercial-Marketplace-SaaS-Accelerator/pull/678

Describe alternatives you've considered Alternatively, I would like to be able to specify existing App Hosting plan. Now these vnets/firewalls are pre-configured, and it is a challenge to remap to disable it.

Is LINUX hosting plan applicable? The script does not seem to allow Linux hosting option

A toggle to make that feature optional, or to specify an existing App Service Plan would be great.

Additional context Would appreciate a recipe how to deal with that manually?

santhoshb-msft commented 4 weeks ago

Hi @nbelyh We dont recommend but you have full control of the resources. You can manually make appropriate changes to your env and scale down your app service due to which we are limited in providing the guidance for the same. For moving to Linux app hosting through might be alittle more challenging as you might need to rebuild the env from ground up manually.