From 197538d32e41c2865eb5dd5ed9d5ddab2716aff9 Mon Sep 17 00:00:00 2001 From: CaffeineFueled Date: Sat, 5 Oct 2024 16:43:02 +0200 Subject: [PATCH] init --- Dockerfile | 20 ++++++++++++++++++++ README.md | 20 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 Dockerfile create mode 100644 README.md diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4a7a677 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM ubuntu:24.04 + +LABEL maintainer="CF " + +RUN apt update && \ + apt install -y gcc libc6-dev libsodium-dev make autoconf git + +WORKDIR /app + +RUN git clone https://github.com/cathugger/mkp224o.git && \ + cd mkp224o && \ + git checkout master && \ + ./autogen.sh && \ + ./configure --enable-amd64-51-30k && \ + make + +WORKDIR /app/mkp224o + +ENTRYPOINT [ "./mkp224o" ] + diff --git a/README.md b/README.md new file mode 100644 index 0000000..c7a71eb --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# General + +Been using it for a while, but not optimized and a something I want to learn. + +# USAGE + +`git clone https://git.ittavern.com/CaffeineFueled/mkp224o-docker.git` + +`cd mkp224o-docker` + +`podman build -t mkp .` + +`mkdir keys` + +`podman run --rm -it -v $PWD/keys:/keys localhost/mkp -d /keys hehehehe` + +# Official Docker Image + +There is an official [Dockerfile](https://github.com/cathugger/mkp224o/pull/99/commits/4e635f56d2432960643f857ad1fb529d2e818621). More information in the [official repository of mkp224o](https://github.com/cathugger/mkp224o?tab=readme-ov-file#faq-and-other-useful-info). +