feat(docs): Hugo
[csit.git] / csit.infra.hugo / docker-compose.yaml
diff --git a/csit.infra.hugo/docker-compose.yaml b/csit.infra.hugo/docker-compose.yaml
new file mode 100644 (file)
index 0000000..5728f55
--- /dev/null
@@ -0,0 +1,23 @@
+version: "3"
+services:
+  init:
+    image: "klakegg/hugo:ext-alpine"
+    command: "mod get -u"
+    volumes:
+      - "../docs:/src"
+  build:
+    image: "klakegg/hugo:ext-alpine"
+    depends_on:
+      - "init"
+    volumes:
+      - "../docs:/src"
+      - "../csit.infra.dash:/cdash"
+  server:
+    image: "klakegg/hugo:ext-alpine"
+    command: "server --minify"
+    depends_on:
+      - "init"
+    volumes:
+      - "../docs:/src"
+    ports:
+      - "1313:1313"