freechat/docker/Dockerfile
shockrah ea17628827 * Fixed issue with spacing in help param processing
+ Not caching cargo builds in default docker container
2021-01-25 20:42:11 -08:00

17 lines
483 B
Docker

# This File basically sets up a fresh alpine install with all the things
# required for setting up a new freechat instance
FROM alpine:latest
# First we simply install all the things we may need to build/
RUN apk add mysql
RUN apk add nginx
RUN apk add openssl-dev
RUN apk add cargo
RUN apk add git
# Now we being the freechat installation process
RUN git clone https://gitlab.com/shockrah/freechat.git/ /opt/freechat/
RUN sh /opt/freechat/docker-auto-build.sh --no-cargo-cache