diff --git a/Docker/Dockerfile b/Docker/Dockerfile
new file mode 100644
index 00000000..08803c89
--- /dev/null
+++ b/Docker/Dockerfile
@@ -0,0 +1,25 @@
+FROM --platform=$TARGETOS/$TARGETARCH ghcr.io/2sharkystudios/installers:debian
+
+LABEL author="Kyle Speight" maintainer="kyle@kyle-hosting.xyz"
+
+ENV DEBIAN_FRONTEND=noninteractive
+
+RUN apt update -y \
+ && apt upgrade -y \
+ && apt install -y apt-transport-https wget curl iproute2 libgdiplus tini \
+ && wget https://dot.net/v1/dotnet-install.sh \
+ && D_V="$(curl -sSL https://dotnet.microsoft.com/en-us/download/dotnet/9.0 | grep -i '
SDK 9.*.*
' | head -1 | awk -F\" '{print $3}' | awk '{print $2;}' | sed 's/<\/h3>//g')" \
+ && chmod +x dotnet-install.sh \
+ && ./dotnet-install.sh -i /usr/share -v $D_V \
+ && ln -s /usr/share/dotnet /usr/bin/dotnet
+
+USER container
+ENV USER=container HOME=/home/container
+WORKDIR /home/container
+
+STOPSIGNAL SIGINT
+
+COPY --chown=container:container ./../entrypoint.sh /entrypoint.sh
+RUN chmod +x /entrypoint.sh
+ENTRYPOINT ["/usr/bin/tini", "-g", "--"]
+CMD ["/entrypoint.sh"]
\ No newline at end of file
diff --git a/FEATURES.md b/FEATURES.md
new file mode 100644
index 00000000..e69de29b