Image Renderer
Getting started
# copy environment config
cp .env.example .env
# install dependencies
yarn
# launch the service
yarn start
Advanced
Build for local environment:
$ docker build -t image-renderer:dev --network="host" \
--build-arg NODE_ENV=development \
--build-arg RUN_ESLINT=true \
--build-arg RUN_JEST=true
.
Deployment:
TARGET=staging TAG_NAME=xxx sh scripts/deploy.sh
FAQ
How to fail with an error code?
import createError from 'http-errors';
return next(createError(400, { code: 'bannedProfileId.invalid' }));
Using example
src/digest/enums.js
colors = {
green: '#12D600',
pink: '#FF3666',
violet: '#5E40DD',
yellow: '#FFC800',
gray: '#EDEFF2',
black: '#000',
white: '#FFF'
};
colors.green, // 0
colors.pink, // 1
colors.violet, // 2
colors.yellow, // 3
colors.gray, // 4
colors.black, // 5
colors.white // 6
Examples
Weekly digest:
Rating insights:
Counter: