Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.
/ setup Public archive
forked from getredash/setup

Setup scripts for Redash Cloud Images

License

Notifications You must be signed in to change notification settings

RedashCommunity/setup

This branch is 37 commits behind getredash/setup:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cb47626 · Oct 28, 2019

History

17 Commits
Oct 18, 2018
Oct 28, 2019
Oct 18, 2018
Oct 18, 2018
Feb 13, 2019
Oct 28, 2019

Repository files navigation

Setup script for Redash with Docker on Ubuntu 18.04.

This is a reference setup for Redash on a single Ubuntu 18.04 server, which uses Docker and Docker Compose for deployment and management.

This is the same setup we use for our official images (for AWS & Google Cloud) and can be used as reference if you want to manually setup Redash in a different environment (different OS or different deployment location).

  • setup.sh is the script that installs everything and creates the directories.
  • docker-compose.yml is the Docker Compose setup we use.
  • packer.json is Packer configuration we use to create the Cloud images.

FAQ

Can I use this in production?

For small scale deployments -- yes. But for larger deployments we recommend at least splitting the database (and probably Redis) into its own server (preferably a managed service like RDS) and setting up at least 2 servers for Redash for redundancy. You will also need to tweak the number of workers based on your usage patterns.

How do I upgrade to newer versions of Redash?

See Upgrade Guide.

How do I use setup.sh on a different operating system?

You will need to update the install_docker function and maybe other functions as well.

About

Setup scripts for Redash Cloud Images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%