Skip to main content

Firebase setup

In order to run FireCMS, you need to create a Firebase project first, with some requirements:

Firestore#

You need to enable Firestore in it. You can initialise the security rules in test mode to allow reads and writes, but you are encouraged to write rules that are suited for your domain.

Web app#

In the project settings, you need to create a Web app within your project, from which you can get your Firebase config as a Javascript object. That is the object that you need to pass to the CMS.

firebase_setup

Firebase Hosting

Note that you can also link your new webapp to Firebase Hosting which will allow you to deploy it with very little effort. You can create the Firebase Hosting site at a later stage and link it to your webapp.

Authentication#

You will most likely want to enable authentication in order to pass the login screen

firebase_setup

Storage#

In case you want to use the different storage fields provided by the CMS, you need to enable Firebase Storage. The default bucket will be used to save your stored files.