From 878f0fb434d152443bacbb045b204f6fca35168b Mon Sep 17 00:00:00 2001 From: Jessica Phoenix Canady Date: Sat, 20 Apr 2024 19:44:01 -0400 Subject: [PATCH] Add our own dockerfile. Running, building, serving, CI, all that. --- Dockerfile | 10 ++++++++++ bin/serve | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 Dockerfile create mode 100755 bin/serve diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a277a7c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM ghcr.io/getzola/zola:v0.17.1 as zola +MAINTAINER Jessica Phoenix Canady + + +COPY . /blog +WORKDIR /blog + +EXPOSE 1111 + +ENTRYPOINT ["zola", "serve", "-i", "0.0.0.0"] diff --git a/bin/serve b/bin/serve new file mode 100755 index 0000000..83a6d18 --- /dev/null +++ b/bin/serve @@ -0,0 +1,8 @@ +#!/bin/bash + +set -e + +cd "$(dirname "$0")/.." + +docker build --tag jessite . +docker run -d -p 1111:1111 --rm --name jessite jessite