| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- FROM node:12-alpine
 
- ARG AVATAR_MIN
 
- ARG AVATAR_MAX
 
- ARG AVATAR_DEFAULT
 
- ARG RENDER_MIN
 
- ARG RENDER_MAX
 
- ARG RENDER_DEFAULT
 
- ARG FACE_DIR
 
- ARG HELM_DIR
 
- ARG SKIN_DIR
 
- ARG RENDER_DIR
 
- ARG CAPE_DIR
 
- ARG CACHE_LOCAL
 
- ARG CACHE_BROWSER
 
- ARG EPHEMERAL_STORAGE
 
- ARG REDIS_URL
 
- ARG PORT
 
- ARG BIND
 
- ARG EXTERNAL_HTTP_TIMEOUT
 
- ARG DEBUG
 
- ARG LOG_TIME
 
- ARG SPONSOR_SIDE
 
- ARG TOP_RIGHT
 
- ENV NODE_ENV production
 
- RUN apk --no-cache --virtual .build-deps add git python build-base
 
- RUN apk --no-cache --virtual .canvas-deps add cairo-dev pango-dev jpeg-dev giflib-dev
 
- RUN mkdir -p /crafatar/images/faces
 
- RUN mkdir -p /crafatar/images/helms
 
- RUN mkdir -p /crafatar/images/skins
 
- RUN mkdir -p /crafatar/images/renders
 
- RUN mkdir -p /crafatar/images/capes
 
- VOLUME /crafatar/images
 
- COPY package.json www.js config.js crafatar/
 
- COPY lib/ crafatar/lib/
 
- WORKDIR /crafatar
 
- RUN npm install
 
- EXPOSE 3000
 
- ENTRYPOINT npm start
 
 
  |