58 results found
-
I can't publish website
I tried to publish my website on Firebase, but I kept failing. I check cloud build log :
ERROR: failed to build: exit status 1
ERROR: failed to build: executing lifecycle: failed with status code: 51
Finished Step #3 - "pack"
ERROR
ERROR: build step 3 "gcr.io/k8s-skaffold/pack" failed: step exited with non-zero status: 12 votes -
Add auth handlers from Hosting to App Hosting.
/__/auth/handler
Identical to hosting but for app hosting.
Would definitely make things simpler for Next.js apps.
7 votes -
apphosting for asia-northeast1 and asia-south1
I am trying to deploy to asia-northeast1 and asia-south1
3 votes -
2 votes
-
Streamline the process of adding .env variables to the build configuration
I like the idea that you can use Cloud Secret Manager to store and encrypt the secrets within the app.
Coming from using .env files in Next.js and Vercel hosting could this process be made simpler e.g. reading the .env file from your app directly and intelligently placing the key/value pairs in the apphosting.yaml file or the rollout during creation.
This would be good to keep things simple and straight forward.
3 votes -
Fix GitHub integration
Issues:
- In the app hosting wizard: Connecting a GitHub account that is not the owner of the GitHub repository and then removing it breaks the GitHub integration process and the App Hosting set up process.
- Being just a collaborator to a GitHub repo doesn't make it visible in the App Hosting Set Up wizard, you have to connect with the GitHub account of the owner of the repo.
Error messages:
- Connection verification failed: unable to verify the authorization token: GET https://api.github.com/user: 401 Bad credentials []: failed precondition.
- Error: Request to https://developerconnect.googleapis.com/v1/projects/PROJECT-ID/locations/europe-west4/connections/firebase-app-hosting-github-oauth:fetchGitHubInstallations had HTTP Error: 400, Failed to list GitHub installations
…
5 votes -
Configure Headers in firebase.json or apphosting.yaml
Similarly to what is possible in Firebase Hosting (https://firebase.google.com/docs/hosting/full-config#headers), Firebase App Hosting should also allow setting headers in configurations, be it in firebase.json or apphosting.yaml.
A use case is to add cache-related headers to some resources to prevent the browser from caching them.
1 vote -
create a UI for managing environment variables and surfacing build error messages in the Firebase console
create a UI for managing environment variables and surfacing build error messages in the Firebase console (so you don't have to go into CloudBuild)
24 votes -
Provide referral credits when an application refers an user to Firebase Studio bringing in traffic inflow
Provide referral credits when an application or user name refers an user to Firebase Studio bringing in traffic inflow (like Amazon does on their site)
1 vote -
support SvelteKit in app hosting
support SvelteKit apps in the new App Hosting
19 votes -
1 vote
-
Astro with SSR support on App Hosting
Please publish the community support plugin for Astro so that Astro SSR can be zero-config deployed via App Hosting. Trying to make it work through Firebase Hosting via the standalone node server is quite problematic with issues on how to validate the cookies of Firebase Auth in the SSR environment using client side SDK.
1 vote -
VueJS support for App Hosting
Allow Firebase App Hosting to support VueJS framework
14 votes -
Flutter support for App Hosting
Allow Firebase App Hosting to build and deploy Flutter apps.
13 votes -
GitLab support for Firebase App Hosting
We (and I'm sure many others) have large data repositories in GitLab using its CI system, and for technical and political reasons, we do not plan to migrate to any other code repository.
Firebase App Hosting seems to be tightly integrated with GitHub only. Extending its support to GitLab (or other Git repositories) would greatly help with adoption, even if it requires manual CI configuration.
10 votes -
Cloud Armor or WAF Support
Enhanced security features such as Cloud Armor or WAF is almost a must-have nowadays also the level of protection is unclear.
9 votes -
custom remote git support
Support for self hosted gitlab or other git remote sources
12 votes -
Support Functions on App Hosting
Firebase Functions don't seem to be well supported in App Hosting. At least if you are using Typescript in the functions, the deploy process runs into an error in the build step. It seems to be because "npm run build" runs Typescript checking everywhere, and the dependencies in functions/package.json haven't been installed.
A user on Stack Overflow who asked about this ended up working around it by setting tsconfig.json to ignore the functions directory. They also have to do a manual deploy of the functions, because apparently the App Hosting deploy process doesn't do it.
Ideally everything should just work;…
1 vote -
Allow rewrite for hostname/domain (not only paths)
It would be great to have the ability to redirect multiple domains to the same project.
I tried to achieve this with regular expression redirect, but it doesn't work:
{ "regex": "https:\\/\\/.*?(?P<hostname>\\w+\\.[a-z]+)\\/", "destination": "/:hostname/index.html" }For example with domains one.com and two.com, I want to be able to redirect them to the same project but different subfolders (e.g. /one.com/index.html, /two.com/index.html) -- this will allow to share common resources (styles, images, etc) between the projects, while still being able to customize the content for each one.
2 votes -
Directly support R and Python apps
I'd like to use Firebase for app/web hosting, but it appears that that Firebase only really supports java apps. For my Shiny or Streamlit apps, I can't even use Firebase user authentication for web hosting, and instead I have to set up a load balance and IAP. I have been using the Cloud Run Custom Domain mapping integration for Cloud Run services, until I hit the "dead end" of a max 15 SSL certificates for a single GCP project (certificate setup cannot be changed in the GCP Cloud run web UI). I was hoping that Firebase would be a good…
4 votes
- Don't see your idea?