You only need to do this if you’re running from a binary distribution or building and running from source.
If you’re using the Bubble Docker Launcher, skip this step.
You’ll need to install some software for Bubble to work correctly.
Bubble needs a PostgreSQL database, Redis, and a bunch of command line tools installed.
It ensures that the appropriate packages are installed and proper databases and database users exist.
You only need to install system software once, ever, on a given system.
For Ubuntu 18.04 and 20.04 systems, run:
./bin/first_time_ubuntu.sh
For Mac OS X systems, run:
./bin/first_time_macosx.sh
If you are running a different OS or distribution, copy first_time_ubuntu.sh
to something like:
./bin/first_time_myoperatingsystem.sh
Then edit it such that all the same packages get installed.
Submit a pull request, and we’ll add support for your operating system to the main repository.