aboutsummaryrefslogtreecommitdiff
path: root/ContainerFile
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.com>2021-12-26 06:26:13 +0200
committerkaotisk <kaotisk@arching-kaos.com>2021-12-26 06:26:13 +0200
commitb050dabab59a10f0898ea6e2fa0a83b82ff01647 (patch)
treef38b1a1378427cdb259c52366359bba0852bd598 /ContainerFile
parentebad312dc41719d902e41c29c74c13723f1deab5 (diff)
downloadarching-kaos-tools-b050dabab59a10f0898ea6e2fa0a83b82ff01647.tar.gz
arching-kaos-tools-b050dabab59a10f0898ea6e2fa0a83b82ff01647.tar.bz2
arching-kaos-tools-b050dabab59a10f0898ea6e2fa0a83b82ff01647.zip
Added various stuff
- gpg imports now from repo the test key - git is set up for testing - some ports are exposed for ipfs - added screen - added pinentry Known bugs ----------- Major: - ipfs doesn't find interfaces to listen to Minor: - gpg generate thing is not working
Diffstat (limited to 'ContainerFile')
-rw-r--r--ContainerFile13
1 files changed, 10 insertions, 3 deletions
diff --git a/ContainerFile b/ContainerFile
index f7ea0e1..6f370d2 100644
--- a/ContainerFile
+++ b/ContainerFile
@@ -1,6 +1,13 @@
FROM fedora:latest
-RUN sudo dnf update -y && sudo dnf install wget which git -y
+RUN sudo dnf update -y && sudo dnf install wget which git screen pinentry -y
COPY . /repo
-RUN cd /repo && /repo/install.sh
-ENTRYPOINT ["sleep","10000000"]
+RUN gpg --import /repo/test.sk
+RUN bash -c 'cd /repo && /repo/install.sh'
+RUN git config --global user.email "test@test.test"
+RUN git config --global user.name "test"
+EXPOSE 4001/tcp
+EXPOSE 5001/tcp
+EXPOSE 8080/tcp
+ENTRYPOINT ["tail","-f","/root/.arching-kaos/logs"]
+