momentum.sh
  • 💡Introduction to Momentum
    • Overview
    • How can momentum help you?
    • Why is it open source
    • Contributing to momentum
    • Troubleshooting & Feedback
  • Getting Started
    • Hers's what you will need
    • Installation
      • Cloud Integrations (Optional)
        • Portkey
        • Firebase
        • Setting up Github App
        • Enabling Github Auth on Firebase
        • Google Cloud
    • Running Momentum
    • Known bugs & fixes
  • Using Momentum
    • Underlying API structure
    • Auth
    • Logging in
    • User Registration
    • Parsing codebase
    • Getting list of all parsed projects
    • Getting list of all branches in a project
    • Listing all endpoints of a branch
    • Understanding Changes & Impacts
    • Generating Blast Radius
    • Get Flow Graph
    • Get Dependencies
    • Get More Dependencies (AI)
    • Getting code of a specific node
    • Testing your code
    • Generating a test plan
    • Setting up the test plan
    • Preferences
      • Setting preferences of a specific endpoint
      • Getting preferences for specific endpoint
    • Generating tests
  • Using Momentum CLI
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started

Running Momentum

  1. Ensure Docker is Installed: Verify that Docker is installed on your system.

  2. Set Up the Environment: Configure your environment variables by creating a .env file based on the .env.templateprovided in the repository. This file should include all necessary configuration settings for the application.

  3. Development Mode: If you want to run Momentum in development mode, ensure the isDevelopmentMode flag is enabled. This feature allows Momentum to operate without any additional configuration. You can then proceed directly to step 5. However, please note that this mode does not support GitHub-based repositories. To access these repositories, you will need to clone them locally or follow the cloud setup steps.

  4. Google Cloud Authentication: Log in to your Google Cloud account and set up Application Default Credentials (ADC). Detailed instructions can be found here.

  5. Run Momentum:

./run-momentum.sh

(a) You might need to make run-momentum.sh executable by running chmod +x run-momentum.sh.

PreviousGoogle CloudNextKnown bugs & fixes

Last updated 9 months ago

Was this helpful?