I have the following setup and wanted to know how to best configure Firebase hosting
I have a repo with the /build directory with three subdirectories:
I'd like to serve each directory at its own domain (or domain) in both prod and dev like:
It seems like the only way to do this is to create a separate Firebase project for each deployed directory (6 total), with a separate firebase.json for each directory (3 total)
Is there a better way to do this?
Thanks
Consider using automatic SDK configuration to mirror multiple environments using a single codebase. The multisite feature supports a maximum of 36 sites per Firebase project.
Firebase Hosting provides fast and secure hosting for your web app, static and dynamic content, and microservices.
Firebase can be a good choice to deploy static websites, and Single Page Apps. I like to use Firebase Hosting mainly because I tested many different providers and Firebase offers an awesome speed across the continents without the need for a separate CDN on top, since the CDN is built-in for free.
This would require setting up six projects (one for each prod/dev environment) and three firebase.json
files. You can associate multiple domains with a single site, but at present you cannot have multiple sites in the same project. This is something that we're looking into supporting in the future, but there's nothing to announce at this time.
You can host multiple site on Firebase now.
https://firebase.google.com/docs/hosting/multisites?authuser=0
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With