Commit 7b9f15ff authored by Ben Boeckel's avatar Ben Boeckel
Browse files

ghostflow: add a Dockerfile for running ghostflow

parent 8f9b0fce
FROM rust:latest AS build
MAINTAINER Ben Boeckel <>
RUN cargo install \
--git \
--branch master \
--no-default-features \
-- ghostflow-cli
FROM debian:stretch
MAINTAINER Ben Boeckel <>
RUN echo "deb stretch-backports main" > /etc/apt/sources.list.d/stretch-backports.list
RUN apt-get update && \
apt-get install -y --no-install-recommends \
python3-pip python3-setuptools \
clang-format-3.8 \
bind9-host ca-certificates && \
apt-get install -y --no-install-recommends \
-t stretch-backports \
git-core git-lfs && \
apt-get clean
RUN pip3 install autopep8
RUN git config --global "Ghostflow Container" && \
git config --global "ghostflow@nowhere"
RUN git clone \ \
COPY --from=build /usr/local/cargo/bin/ghostflow-cli /usr/bin/ghostflow-cli
VOLUME /repo
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment