Merge branch 'fix/#00-update-installation-dependencies' into 'main'

Add dependency for charlock_holmes to docs and provision scripts

See merge request codeocean/codemoon/codemoon!21
This commit is contained in:
Felix Auringer
2021-05-19 12:29:06 +00:00
3 changed files with 7 additions and 3 deletions

View File

@ -86,7 +86,7 @@ This will launch a dedicated server on port 3035 (default setting) and allow inc
Install all necessary dependencies: Install all necessary dependencies:
```bash ```bash
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev libicu-dev
``` ```
### PostgreSQL ### PostgreSQL
@ -252,6 +252,10 @@ source "$HOME/.profile"
brew install docker brew install docker
open /Applications/Docker.app/ open /Applications/Docker.app/
``` ```
- Install icu4c for detecting character encodings
```shell script
brew install icu4c
```
- Install nginx and adopt its config to forward requests to the **RAW** docker UNIX socket (see [this issue](https://github.com/docker/for-mac/issues/1662) for more details). Only required for macOS! - Install nginx and adopt its config to forward requests to the **RAW** docker UNIX socket (see [this issue](https://github.com/docker/for-mac/issues/1662) for more details). Only required for macOS!
```shell script ```shell script
brew install nginx brew install nginx

View File

@ -11,7 +11,7 @@ geckodriver_version=0.26.0
# Prerequisites # Prerequisites
apt -qq update apt -qq update
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata
apt -qq -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev wget lsb-release sudo zlib1g-dev git build-essential apt -qq -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev libicu-dev wget lsb-release sudo zlib1g-dev git build-essential
DISTRO="$(lsb_release -cs)" DISTRO="$(lsb_release -cs)"
USER="codeocean" USER="codeocean"

View File

@ -12,7 +12,7 @@ DISTRO="$(lsb_release -cs)"
# Prerequisites # Prerequisites
sudo apt -qq update sudo apt -qq update
sudo apt -qq -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev sudo apt -qq -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common firefox firefox-geckodriver libpq-dev libicu-dev
sudo apt -qq -y upgrade sudo apt -qq -y upgrade
# PostgreSQL # PostgreSQL