📋
SaveYourTime
  • SaveYourTime - Coding Notes
  • Front-End
    • Next.js - Set up with TypeScript
  • Backend
    • Install MySQL on Ubuntu
    • Setup Certbot with route53 on Ubuntu 20.04
    • Configure a Nginx HTTPS Reverse Proxy
    • TypeORM - How to seed data with typeorm-seeding 🔥
  • React Native
    • React Native - Facebook Login
    • React Native - Adding a new Swift file and a Bridge header
  • Tools
    • ESLint
    • Prettier
  • Amazon Web Services
    • AWS - Deploy Next.js Application to AWS S3
    • AWS - Deploy Nest.js Server to Elastic Beanstalk
    • AWS - Setup AWS CloudFront
    • AWS - Configure HTTPS for CloudFront with GoDaddy Domain
    • AWS - Configure HTTPS for Elastic Beanstalk Environments with GoDaddy Domain
    • AWS - Fix Next.js static site hosted on S3 CloudFront routing fails on page reload
    • AWS - Running Puppeteer on AWS EC2
    • AWS - Running Metabase on AWS Elastic Beanstalk
  • GitHub Actions
    • Github - Deploying a React Next.js App to AWS S3 with Github Actions
    • Github - Deploying a Nest.js App to AWS Elastic Beanstalk (Docker Platform) with Github Actions
    • Github - Deploying a Nest.js App to AWS Elastic Beanstalk (Node.js Platform) with Github Actions
  • Others
    • Using Fastlane to automate beta deployments and releases for your iOS and Android apps
    • NodeBB
Powered by GitBook
On this page
  • Follow the instruction by...
  • Configuration Details
  • Add Environment Variables

Was this helpful?

  1. Amazon Web Services

AWS - Running Metabase on AWS Elastic Beanstalk

PreviousAWS - Running Puppeteer on AWS EC2NextGithub - Deploying a React Next.js App to AWS S3 with Github Actions

Last updated 4 years ago

Was this helpful?

Follow the instruction by...

Configuration Details

Instance type (Instances block) is for picking the size of AWS instance you want to run. Any size is fine but we recommend t2.small for most uses.

The Application health check URL is how Elastic Beanstalk knows when the application is ready to run, you must set this to /api/health.

Add Environment Variables

  • MB_DB_HOST

  • MB_DB_PORT=3306

  • MB_DB_TYPE=mysql

  • MB_DB_DBNAME

  • MB_DB_USER

  • MB_DB_PASS

  • MB_SITE_NAME

  • MB_SITE_LOCALE=zh-TW

  • JAVA_TIMEZONE=Asia/Taipei

https://www.metabase.com/docs/latest/operations-guide/running-metabase-on-elastic-beanstalk.htmlwww.metabase.com