Sudo apt install postgresql postgresql-contrib
# Install & run postgresql (v9.x) sudo apt update # add the following line bellow the commented line: # Open this file with your preferred text editor: sudo nano /etc/redis/nf Step 2: Install Redis & Postgres Option 1: Direct Installation # Install & run Redis sudo apt update env to be able to run the "staging-enterprise" app cp apps/staging-enterprise/.env.example apps/staging-enterprise/.env # Install dependencies with pnpm (If you don't have pnpm, install it via "npm i -g pnpm") pnpm install # Configure your local environment variables in. # Clone this repository git clone grouparoo Step 1: Install The App # Install NVM to manage node versions # From: curl -o- | bash # Install Node.js 16 Step 3: Run The App # Run the staging-enterprise app example project cd apps/staging-enterprise # If you aren't already here npm run dev
# use the postgres official Docker image:ĭocker run -d -rm -name grouparoo-postgres -p 5432:5432 -e POSTGRES_HOST_AUTH_METHOD =trust -e POSTGRES_DB =grouparoo_development postgres Option 2: Using Docker # use the redis official Docker image:ĭocker run -d -rm -name grouparoo-redis -p 6379:6379 redis GRANT ALL PRIVILEGES ON DATABASE grouparoo_development TO postgres # Run the staging-enterprise app example project cd apps/staging-enterprise # If you aren't already here npm run dev # Create your local development database (Postgres)Ĭreatedb "grouparoo_development" # or in `psql` Step 2: Install Redis & Postgres Option 1: Direct Installation # Install & run Redis # Install with pnpm (If you don't have pnpm, install it via "npm i -g pnpm") pnpm install # Configure your local environment variables in. bash_profile, etc # On OSX/ZSH, we recommend installing Oh My ZSH () and enabling the nvm plugin # Clone this repository git clone grouparoo # Depending on your shell (bash, zsh, etc) you may need to ensure that nvm is loaded into your environment via. usr/bin/ruby -e " $( curl -fsSL )" # Install Node.js v16 Step 1: Install The App # Install NVM to manage node versions # From: curl -o- | bash # Install the homebrew package manager # From: See below for the installation guide for your operating system.
When developing Grouparoo, you'll be running code within the grouparoo monorepo. Thank you for taking the time to join this open source community, and create something we can all use! By contributing to Grouparoo, you agree to our Community Guidelines and Code of Conduct Getting Started
Grouparoo relies on the contributions of many people just like you to create the best marketing infrastructure & automation tools.