Skip to main content

Setup

Set up Rowy on your Google Cloud or Firebase project in minutes.

This takes less will take less than 2 minutes to get setup.

Setup now

You can use Rowy with an existing Firebase project or create a new one during the setup.

Don't worry if you have not used Firebase before, Rowy will guide you through the process.

Option 2: Manual install

This option is only recommended if you want to develop and contribute to the project.

Important note
  • This setup is for developers wanting to contribute to Rowy open source project
  • You have familiarity with Firebase and GCP console
  • This option will not get automatic updates with latest feature. To get automatic updates, use Option 1
  • There are also some known issues with manual install and we are not able to provide support for this option

If you want a nocode / lowcode like setup experience use Option 1 above. Also, to get Rowy Pro features and latest updates use

  • Before starting, make sure you have a Google Cloud or Firebase project with Firestore and Firebase Authentication enabled.

Don’t have a project? Learn how to create one 

Required software
  1. Make sure you’re logged in to your Firebase account in the Firebase CLI:

    firebase login
  2. Clone the Rowy repo and open the created directory.

    git clone https://github.com/rowyio/rowy.git
    cd rowy
  3. Set environment variables.

  4. Install frontend dependencies using Yarn.

    yarn
  5. Run the app locally.

    yarn start
  6. Sign in with your Google account. You’ll see an Access denied screen.

  7. Set the ADMIN role for your account using these instructions 

  8. Sign out and sign in again from the browser, not the terminal to access your Rowy project.

  9. Some backend features require Rowy Run to be installed on your project. You’ll need to install Rowy Run manually.

  10. You will not get updates to Rowy automatically, and would require manual update. To get automatic updates to the Rowy App, use the Option 1.

Common Issues with Option 2 - manual install

  1. ERROR MESSAGE: rowy@3.0.0: The engine "node" is incompatible with this module. Expected version ">=16". Got "14.19.0.

    FIX:

  1. ERROR MESSAGE: auth/invalid-api-key: Firebase: Error (auth/invalid-api-key).

    FIX:

    • Login to the firebase account using the Firebase CLI. Install Firebase CLI globally using npm install -g firebase-tools.
    • Setting up environment variables as described in the 3rd step of the manual installation process.