Running reel2bits on non amd64 architectures

reel2bits should be runnable on any architecture assuming reel2bits installation dependencies are satisfied.

On non-docker deployments (e.g. when deploying on linux), this should be completely transparent.

On docker deployments, you will need to build reel2bits’s image yourself, because we don’t provide pre-built multi-arch images on the Docker Hub yet. The build process itself only requires git, Docker and is described below.

Building the Docker image (reel2bits/reel2bits)

This image is intended to be used in conjunction with our Multi-container installation guide. guide.

export REEL2BITS_VERSION="0.0.1"

Note

Replace by master for building a development branch image.

cd /tmp
git clone https://github.com/reel2bits/reel2bits.git
cd reel2bits
git checkout $REEL2BITS_VERSION
cd api

# download the pre-built front-end files
frontend_artifacts="https://assets.reel2bits.org/front-dist-${REEL2BITS_VERSION}.zip
curl -L -o front.zip $frontend_artifacts
unzip front.zip
cp -r front/dist frontend

docker build -t reel2bits/reel2bits:$REEL2BITS_VERSION .