diff --git a/README.md b/README.md index 9910f9b..1062c90 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ These are some custom images that are regularly built for AMD64 and ARM64 archit | Name | Description | | --- | --- | | `ghcr.io/jake-walker/beeper_bridge-manager` | This is an exact build of Beeper's [bridge-manager](https://github.com/beeper/bridge-manager) but with an ARM64 build. | +| `ghcr.io/jake-walker/gitea-jupyter` | This is the default Gitea image with a Jupyter notebook renderer installed. [Extra configuration](https://blog.gitea.com/render-jupyter-notebooks/#configuring-gitea-to-use-the-converter) is required to enable this. | _Images are also available on Docker Hub at `jakewalker/`._ diff --git a/gitea-jupyter/Dockerfile b/gitea-jupyter/Dockerfile new file mode 100644 index 0000000..e79192f --- /dev/null +++ b/gitea-jupyter/Dockerfile @@ -0,0 +1,4 @@ +FROM gitea/gitea:latest + +RUN apk add --update --no-cache py-pip \ + && pip install --no-cache-dir --break-system-packages nbconvert diff --git a/images.json b/images.json index d057628..21b303b 100644 --- a/images.json +++ b/images.json @@ -4,5 +4,11 @@ "context": "./beeper_bridge-manager", "dockerfile": "./beeper_bridge-manager/docker/Dockerfile", "description": "This is an exact build of Beeper's [bridge-manager](https://github.com/beeper/bridge-manager) but with an ARM64 build." + }, + { + "name": "gitea-jupyter", + "context": "./gitea-jupyter", + "dockerfile": "./gitea-jupyter/Dockerfile", + "description": "This is the default Gitea image with a Jupyter notebook renderer installed. [Extra configuration](https://blog.gitea.com/render-jupyter-notebooks/#configuring-gitea-to-use-the-converter) is required to enable this." } ]