OYNIX

Integrations / Firebase

Firebase signals in your knowledge graph.

Oynix pulls Firebase Remote Config and Crashlytics signals and links them to the features and code behind them.

$ oynix connect firebase

Prerequisites

  • Your Firebase project ID and a Google service account with access.
  • The Oynix CLI installed and signed in (oynix login).

Setup steps

01

Install the Oynix CLI

Everything Oynix does runs from one small command-line tool on your own machine — there's nothing to deploy or host. Open your terminal (Terminal on Mac, PowerShell on Windows) and paste this in to install it:

$ curl -fsSL https://get.oynix.dev | sh
  • Don't have a terminal open? On Mac press ⌘+Space, type "Terminal", hit Enter.
  • Paste the line, press Enter, and wait for it to finish — that's it.
  • Check it installed: run oynix --version (it should print a version number).
02

Sign in

Tell Oynix who you are. This opens your browser to sign in with GitHub and links this computer to your workspace — it's how your edits, decisions and presence get attributed to you.

$ oynix login
  • Run the command; your browser opens automatically.
  • Approve the sign-in with GitHub, then return to the terminal.
  • If your team uses a workspace key, paste it when asked (a teammate with the master key issues it).
03

Get a service account

Firebase console → Project settings → Service accounts → generate a private key (JSON). Note your project ID.

04

Connect Firebase

Run the command, choose Direct, and provide the project ID + service account credentials.

$ oynix connect firebase
05

Sync anytime

Oynix ingests the signals and links them to the relevant features.

$ oynix connectors sync firebase
06

Check it worked

List your connectors to confirm Firebase shows up and is syncing. Once it's synced, ask the graph a question that should now have an answer from Firebase.

$ oynix connectors
  • You should see Firebase listed as "connected".
  • Try it: oynix ask "what did we decide about …?" — answers can now draw on Firebase.

What gets indexed

Remote Config

Config parameters and conditions, linked to the features they gate.

Crashlytics

Crash signals tied back to the code paths involved.

Freshness

Re-syncs to stay current.