Firepanel integrates full-text search capabilities for your Firestore collections, powered by a cloud function index. This lets users search across collection fields instantly from the content table.
How It Works
Firepanel uses a dedicated search cloud function that indexes your Firestore documents. When a user types in the search bar of a collection table, Firepanel queries the index and returns matching documents.
Setup
Open Search Settings
Navigate to Settings → Search within your project.

Configure the cloud function
Follow the instructions in the search settings to deploy the search cloud function to your Firebase project. This requires:
- Firebase CLI installed
- Billing enabled on your Firebase project (Blaze plan)
Enable search on a collection
In the collection's Content Type, enable the searchable option on the fields you want to index. Firepanel will then include those fields in the search index.
Trigger a reindex
After enabling fields for search, click Reindex in the Search settings to build the initial index from your existing documents.
Using Search
Once search is configured, a search bar appears at the top of the collection table. Type to filter documents — results appear in real time.

Note:
Search is collection-scoped. You cannot search across multiple collections at once.
Limitations
- Search requires the Firebase Blaze (pay-as-you-go) plan
- Newly created documents are indexed asynchronously — there may be a short delay before they appear in search results
- Deleted documents are removed from the index automatically