From 6018f179d05dcd4963dd2fde1439ac092010757c Mon Sep 17 00:00:00 2001 From: Late Night Defender Date: Tue, 4 Jun 2024 11:59:52 +0700 Subject: [PATCH] Add container stuff --- docs/Dockerfile | 13 +++++++++++++ little-lines-docs.container.example | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 docs/Dockerfile create mode 100644 little-lines-docs.container.example diff --git a/docs/Dockerfile b/docs/Dockerfile new file mode 100644 index 0000000..b5265c3 --- /dev/null +++ b/docs/Dockerfile @@ -0,0 +1,13 @@ +FROM docker.io/library/nginx:alpine + +RUN apk add git + +RUN mkdir -p /opt/little-lines-docs + +COPY . /opt/little-lines-docs + +WORKDIR /opt/little-lines-docs + +RUN mkdocs build + +RUN cp -r site/* /usr/share/nginx/html \ No newline at end of file diff --git a/little-lines-docs.container.example b/little-lines-docs.container.example new file mode 100644 index 0000000..c3a2c31 --- /dev/null +++ b/little-lines-docs.container.example @@ -0,0 +1,13 @@ +[Unit] +Description=Little Lines Documentation + +[Container] +ContainerName=little-lines-docs +Image=little-lines-docs +PublishPort=8000:80 + +[Service] +Restart=always + +[Install] +WantedBy=multi-user.target default.target \ No newline at end of file