17 lines
483 B
Docker
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
|
|
|