From be5134e5dc215e158a1c77838972943a7246d3c5 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 15 Apr 2023 23:14:40 +0300 Subject: initial anki container --- docker/anki-sync-server/Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 docker/anki-sync-server/Dockerfile (limited to 'docker/anki-sync-server/Dockerfile') diff --git a/docker/anki-sync-server/Dockerfile b/docker/anki-sync-server/Dockerfile new file mode 100644 index 0000000..39135e3 --- /dev/null +++ b/docker/anki-sync-server/Dockerfile @@ -0,0 +1,15 @@ +# Could not use Alpine due to wrong Python versions available. +# Well, disk space is cheap, nowadays! +FROM rockylinux/rockylinux + +RUN dnf update -y +RUN dnf install -y python39 + +ADD ./anki-sync-server /anki-sync-server +RUN adduser anki-sync-server +WORKDIR /anki-sync-server/src + +RUN pip3.9 install -r /anki-sync-server/src/requirements.txt +RUN pip3.9 install -e /anki-sync-server/src + +CMD ["python3.9", "-m", "ankisyncd"] -- cgit v1.2.3