summaryrefslogtreecommitdiffhomepage
path: root/Dockerfile
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-02-04 01:20:34 +0900
committernsfisis <nsfisis@gmail.com>2025-02-22 07:11:04 +0900
commit6f93cab592ddf3b8e7c544bae489ebef63a091cc (patch)
tree9aa7dcf31d01c6dfda5bbd1c91e31f388649df0e /Dockerfile
parentd1f630f6ba442c9f01a58bf56a06312be6c50166 (diff)
downloadphpcon-nagoya-2025-slides-6f93cab592ddf3b8e7c544bae489ebef63a091cc.tar.gz
phpcon-nagoya-2025-slides-6f93cab592ddf3b8e7c544bae489ebef63a091cc.tar.zst
phpcon-nagoya-2025-slides-6f93cab592ddf3b8e7c544bae489ebef63a091cc.zip
add slides
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile18
1 files changed, 18 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..38d7e0a
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,18 @@
+FROM amutake/satysfi
+
+RUN opam update && \
+ opam install satysfi-base
+
+RUN opam install satysfi-class-slydifi && \
+ opam install satysfi-code-printer && \
+ opam install satysfi-fonts-noto-sans && \
+ opam install satysfi-fonts-noto-sans-cjk-jp
+
+RUN eval $(opam env) && \
+ satyrographos install --copy
+
+WORKDIR /work
+
+COPY patches/figbox.satyh.patch /root/.satysfi/dist/packages/figbox/figbox.satyh.patch
+RUN cd /root/.satysfi/dist/packages/figbox && \
+ patch -p0 < figbox.satyh.patch