## Minimum requirements
* Ruby 3.0+
-* PostgreSQL 9.1+
+* PostgreSQL 12+
* Bundler (see note below about [developer Ruby setup](#rbenv))
* Javascript Runtime
```
sudo apt-get update
-sudo apt-get install ruby3.0 libruby3.0 ruby3.0-dev \
+sudo apt-get install ruby ruby-dev ruby-bundler \
libvips-dev libxml2-dev libxslt1-dev nodejs \
- build-essential git-core firefox-geckodriver \
+ build-essential git-core \
postgresql postgresql-contrib libpq-dev libsasl2-dev \
- libffi-dev libgd-dev libarchive-dev libbz2-dev yarnpkg
-sudo gem3.0 install bundler
+ libffi-dev libgd-dev libarchive-dev libyaml-dev libbz2-dev npm
+sudo npm install --global yarn
```
### Alternative platforms
gcc gcc-c++ git \
postgresql postgresql-server postgresql-contrib libpq-devel \
perl-podlators libffi-devel gd-devel libarchive-devel \
- bzip2-devel nodejs-yarn vips-devel
+ libyaml-devel bzip2-devel nodejs-yarn vips-devel
```
If you didn't already have PostgreSQL installed then create a PostgreSQL instance and start the server: