commit 197538d32e41c2865eb5dd5ed9d5ddab2716aff9 Author: CaffeineFueled Date: Sat Oct 5 16:43:02 2024 +0200 init 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). +