This commit is contained in:
2018-10-01 14:01:32 -07:00
parent 257da8eb1c
commit 217af2d001
3 changed files with 89 additions and 0 deletions

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM phusion/baseimage:0.11
MAINTAINER Jeffrey Paul <sneak@sneak.berlin>
ENV DEBIAN_FRONTEND=noninteractive
RUN apt update
# upgrading packages against advice of phusion
RUN apt upgrade -y
RUN apt install -y golang git build-essential
RUN go get -u github.com/ipfs/ipfs-update
RUN /root/go/bin/ipfs-update install latest
RUN rm -rf /root/go
RUN adduser --system --group ipfs
RUN mkdir /etc/service/sync /etc/service/ipfsd
ADD ./sync.run /etc/service/sync/run
ADD ./ipfsd.run /etc/service/ipfsd/run
RUN chmod +x /etc/service/*/run