FROM ubuntu:latest ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get install \ -y openssl libssl-dev make gcc pkg-config COPY Makefile /src/ COPY src/ /src/src/ COPY cmd/ /src/cmd/ COPY include/ /src/include/ COPY ca/ /src/ca/ COPY content/ /var/www/html RUN mkdir -p /var/log/seaweb WORKDIR /src/ RUN make && make install # Create Certificates RUN printf "y\ny\n" | make genCerts EXPOSE 8080/tcp