58 results found
-
Turborepo support for Next.js apps
AppHosting now supports nx based monorepo but we would love to see turborepo + pnpm workspace support for AppHosting.
20 votes -
More regions app hosting
Please do more regions like Australia for app hosting as some businesses have strict region requirements
10 votes -
Firebase App Hosting Punycode Support
When using a custom domain on Firebase App Hosting, we encountered the inconvenience that Punycode is not supported. As a result, we had no choice but to repurchase a new domain and redeploy our site. If Firebase App Hosting were to add Punycode support for custom domains—enabling the use of Hangul-based domains—Korean developers would be much more likely to adopt Firebase services for deploying their sites.
Thank you for taking the time to read my suggestion.
4 votes -
Don't require Github integration for App Hosting Backends
I'm using Cloud Build and deploying to App Hosting using the CLI. We don't have an option when running
firebase apphosting:backends:createto not connect a github repo, even though with the CLI deploy option the integration is not necessary. We're able to script setup of Hosting backends, but the github connection requirement in App Hosting disables our ability to script setup of our App Hosting Backends.2 votes -
Support Next.js Image Optimizations
Using Next/Image on Firebase App Hosting makes images load slowly. Are Next's built-in image optimizations working with Firebase App Hosting? When a second container starts, does the new container need to optimize every image again, or do containers share image files somehow? When a container shuts down, are those optimized images lost, or are they stored in persistent file storage?
32 votes -
Allow setting cloud build machine type in app hosting config
Default cloud build machine is e2-medium which only has 4GB ram
My epic nodejs web app build will OOM on heap when i has <4 GB ram
Please allow me to set build machine type to e2-standard-2 in apphosting.yaml3 votes -
BUILDING
LETS BUILD
2 votes -
Firebase is gradually moving many features that were previously free on the Spark plan to the Blaze (paid) plan. This shift reduces the numb
Firebase is gradually moving many features that were previously free on the Spark plan to the Blaze (paid) plan. This shift reduces the number of truly free services, which is disappointing for developers relying on Firebase’s free tier.
2 votes -
Override build and run scripts apphosting.yaml doesn't work
I've implemented override build and run scripts in apphosting.yaml following this documentation https://firebase.google.com/docs/app-hosting/configure#override-scripts but it doesn't work. I discovered the we can override the run script by add runCommand in runConfig (https://github.com/FirebaseExtended/firebase-framework-tools?tab=readme-ov-file#runconfig) and this works. But to override build command i can't find the right documentation
3 votes -
Add a Preview environment for App Hosting deployments.
As a developer, I want to be able to deploy my Next.js web app hosted using App Hosting to a Preview "channel", similar to
firebase hosting:channel:deployin hosting.
Thanks.50 votes -
Create documentation for the Docker image requirements for an App Hosting app deployed using Terraform
Add documentation listing the Docker image requirements for an App Hosting app deployed using Terraform. Include sample Dockerfiles for Next and Angular apps.
1 vote -
Add npm workspace support for monorepos
App Hosting already supports nx based monorepos, but it would be great to have basic npm workspace support. I tried to take the plunge and convert my repo to nx tooling but I failed spectacularly 🙂 npm workspaces are super simple to get started with and other than not being able to deploy to App Hosting, they haven't come up short for me in a way that would convince me to try nx again.
10 votes -
Checkout git tag specific code and deploy it
If possible there should be a feature that allow developer to checkout git tag specific code and deploy it, just like commit based and branch based deploment.
Example:
If I want to deploy code tagged with v1.0.1 created through github, then firebase apphosting should also provide an option to enter tag. So that, code associated with that tag checkout and deploy on apphosting link.1 vote -
How to access build id created by cloud run in apphosting.yml file and expose it to next.js application
I have a requirement to print build number(build id) in next.js project. How do I access it in apphosting yml file and expose it through environment variable.
1 vote -
easy hosting
Hi, I completely understand that Firebase Studio is fantastic for "vibe-coding" – even for experienced developers! However, after quickly building a front-end, I've found myself stuck on the next steps.
I've been trying for weeks to deploy a fully functional app but struggle with the backend aspects. I've explored Firebase Hosting, Firestore, Realtime Database, and Authentication, but for a non-coder who was excited by the "vibe-coding" concept, these backend tasks are incredibly challenging. It would be amazing if there were easier ways to handle this, perhaps as simple as filling out a form or using natural language requests. While I…
5 votes -
Compress responses served by Cloud CDN
I was running https://pagespeed.web.dev/ and it said I could improve LCP and FCP if I enable text compression. This is a feature of Cloud CDN (https://docs.cloud.google.com/cdn/docs/dynamic-compression), which is the CDN that App Hosting uses, but doesn't seem to be enabled for App Hosting.
1 vote -
Pass geolocation headers to Firebase App Hosting
For example:
-X-Appengine-Country
-X-Appengine-Region
-X-Appengine-City
-X-Appengine-CityLatLonghttps://cloud.google.com/appengine/docs/standard/reference/request-headers?tab=node.js
3 votes -
Allow to change the connected git repository from the console
For a variety of reasons there are cases where the name of the repository (or organization, so the name too) changes, or we need to change the connected repository. Currently, this will require to create a new backend to configure it all over again.
5 votes -
Local (or GitHubActions) build and deploy
Currently, the only option is the Cloud Run build, why not to add the possibility of doing a local build and deploy the dist files...Very useful for GitHub Actions also.
2 votes -
Support Cloudflare Authenticated Origin Pulls (mTLS) / Load Balancer configurations
App Hosting's Load Balancer is not configurable, so there is no way to restrict traffic origin before it hits the application.
Provide a way to support Authenticated Origin Pulls, either by providing configuration access to the underlying Load Balancer, or via built-in support. https://developers.cloudflare.com/ssl/origin-configuration/authenticated-origin-pull/
1 vote
- Don't see your idea?