From 9797d5f2e93adf2e1b47a9c396376efc344c5a0e Mon Sep 17 00:00:00 2001 From: Joel Dewey Date: Tue, 18 Jul 2023 20:57:06 -0400 Subject: [PATCH] Add README.md. --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..a57aa9d --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# rhel-wireguard + +A Dockerfile that extends [`linuxserver/wireguard`](https://github.com/linuxserver/docker-wireguard) with the +[`iptables-wrappers` scripts](https://github.com/kubernetes-sigs/iptables-wrappers) to support Red Hat or RHEL-derived +distributions such as Fedora or AlmaLinux. + +No warranties nor any kind of support is guaranteed for this container image. This repository is not affiliated with +Red Hat, Kubernetes, or LinuxServer.io. + +## Process + +This Dockerfile: + +1. Builds a specific commit has of `iptables-wrapper` using a temporary Go container in the first build step. +2. Copies the output to the final build step based off of a specific `linuxserver/wireguard` tag. +3. Installs `nftables` and runs the `iptables-wrapper` installation script. \ No newline at end of file