Skip to content

CrowdStrike/foundry-quickstart

Repository files navigation

CrowdStrike

CrowdStrike Subreddit

Foundry Quickstart

A basic "Hello World" app with Foundry.

This code is the result of doing the Falcon Foundry Quickstart. To see how it was created, please visit our documentation.

Prerequisites

  • Falcon Insight XDR or Falcon Prevent (one app)
  • Falcon Next-Gen SIEM or Falcon Foundry (1+ apps depending on entitlement)
  • The latest version of the Foundry CLI (instructions below)

Install the Foundry CLI

You can install the Foundry CLI with Homebrew on Linux/macOS.

Linux and macOS:

Install Homebrew. Then, add the Foundry CLI repository to the list of formulae that Homebrew uses and install the CLI:

brew tap crowdstrike/foundry-cli
brew install crowdstrike/foundry-cli/foundry

Windows:

Download the latest Windows zip file, expand it, and add the installation directory to your PATH environment variable.

Verify it's installed correctly:

foundry version

Getting Started

Clone this repository to your local system, or download it as a zip file.

git clone https://github.com/CrowdStrike/foundry-quickstart
cd foundry-quickstart

Log in to Foundry:

foundry login

You don't need to select any specific permissions since this is just a hello world app.

  • Run RTR Scripts
  • Run, execute, and test Workflows
  • Run, execute, and test API integrations
  • Run, execute, and test LogScale queries
  • (optional) Generate mock data to test your app

Deploy the app:

foundry apps deploy

Tip

If you get an error that the name already exists, change the name to something unique to your CID in manifest.yml.

Once the deployment has finished, you can release the app:

foundry apps release

Next, go to Foundry > App catalog, find your app, and install it. Select the Open App button in the success dialog.

Tip

If the app doesn't load, reload the page.

Links

This example uses the following CrowdStrike products:

Help

Please post any questions as discussions in this repo, ask for help in our CrowdStrike subreddit, or post your question to our Foundry Developer Community.

Support

The foundry-quickstart repo is the resulting code from doing the Foundry Quickstart tutorial. While not a formal CrowdStrike product, foundry-quickstart is maintained by CrowdStrike and supported in partnership with the open source developer community.

License

MIT, see LICENSE.

About

A basic "Hello World" app with Foundry

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published