Basejump Logo

Basejump

DocsGetting StartedSupabase Test Helpers
Basejump on GithubBasejump on Twitter
Close Documentation Menu
  • Quick Start
  • Setup
  • Account Types
  • Configuration Variables
  • Environment Variables
  • Setup Stripe
  • Developing
  • Permissions and RLS
  • Convenience Methods
  • Content
  • Blog Template
  • Docs Template
  • Deploying
  • Setup Supabase
  • Deploying Migrations
  • Deploying to Vercel
Documentation Menu
Setup

Configuration Variables

The following variables can be configured within the database in the basejump.config table. They impact how the application behaves.

  • enable_team_accounts - If set to true, users are allowed to create team accounts
  • enable_personal_accounts - If set to true, personal accounts are automatically created for each new user
  • enable_billing - determines if billing is enforced using Stripe on all accounts
  • billing_provider - determines which billing provider to use. Currently only stripe is supported
  • stripe_default_trial_period_days - determines the number of days of the trial period for new accounts. If more than 0, then we don't force users to give a card when signing up
  • stripe_default_account_price_id - determines the default plan to use for new accounts. If not set, we pop up a modal to ask which plan they want
Close Documentation Menu
  • Quick Start
  • Setup
  • Account Types
  • Configuration Variables
  • Environment Variables
  • Setup Stripe
  • Developing
  • Permissions and RLS
  • Convenience Methods
  • Content
  • Blog Template
  • Docs Template
  • Deploying
  • Setup Supabase
  • Deploying Migrations
  • Deploying to Vercel

© 2023 usebasejump.com

Basejump Logo

Basejump

  • Docs
  • Getting Started
  • Supabase Test Helpers
  • Basejump on GithubBasejump on Twitter