# syntax = devthefuture/dockerfile-x INCLUDE docker/base.dockerfile INCLUDE docker/build.dockerfile INCLUDE docker/runtime.dockerfile ## SOLO IMAGE ########################################## FROM runtime as solo # Install and run redis service RUN apk add --no-cache redis COPY ./docker/s6-rc.d/redis/redis /etc/s6-overlay/s6-rc.d/redis COPY ./docker/s6-rc.d/redis/user/contents.d/redis /etc/s6-overlay/s6-rc.d/user/contents.d/redis COPY ./docker/s6-rc.d/redis/manyfold/dependencies.d/redis /etc/s6-overlay/s6-rc.d/manyfold/dependencies.d/redis # Set parameters for solo mode connections ENV DATABASE_URL=sqlite3:/config/manyfold.sqlite3 ENV REDIS_URL=redis://localhost:6379 ENV DEFAULT_WORKER_CONCURRENCY=1