From e5f8bba7d97901e79bb020e57be0140e59f58243 Mon Sep 17 00:00:00 2001 From: Late Night Defender Date: Fri, 21 Jun 2024 16:17:07 +0700 Subject: [PATCH] Add mkdocs build process --- Dockerfile | 13 +++++++++++++ install.sh | 8 ++++++++ 2 files changed, 21 insertions(+) create mode 100644 Dockerfile create mode 100755 install.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..871637b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM docker.io/library/nginx:alpine + +RUN apk add mkdocs + +RUN mkdir -p /opt/quadlet-examples.techtransthai.org + +COPY . /opt/quadlet-examples.techtransthai.org + +WORKDIR /opt/quadlet-examples.techtransthai.org + +RUN mkdocs build + +RUN cp -r site/* /usr/share/nginx/html diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..aaa962d --- /dev/null +++ b/install.sh @@ -0,0 +1,8 @@ +systemctl --user stop quadlet-examples +cp quadlet-examples.container ~/.config/containers/systemd +systemctl --user daemon-reload + +podman build -t quadlet-examples . + + +systemctl --user start quadlet-examples