Add matterbridge and caddy images
This commit is contained in:
parent
494ede2c69
commit
5af8a24a32
5 changed files with 30 additions and 0 deletions
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -1,3 +1,6 @@
|
|||
[submodule "beeper_bridge-manager"]
|
||||
path = beeper_bridge-manager
|
||||
url = https://github.com/beeper/bridge-manager.git
|
||||
[submodule "matterbridge"]
|
||||
path = matterbridge
|
||||
url = https://github.com/42wim/matterbridge.git
|
||||
|
|
|
@ -7,6 +7,8 @@ These are some custom images that are regularly built for AMD64 and ARM64 archit
|
|||
| --- | --- |
|
||||
| `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. |
|
||||
| `ghcr.io/jake-walker/matterbridge_whatsappmulti` | A build of the matterbridge WhatsApp multi image. |
|
||||
| `ghcr.io/jake-walker/custom-caddy` | A custom build of Caddy with the plugins: [WebDAV](https://github.com/mholt/caddy-webdav), [replace_response handler](https://github.com/caddyserver/replace-response), [cloudflare](https://github.com/caddy-dns/cloudflare). |
|
||||
<!-- generate end -->
|
||||
|
||||
_Images are also available on Docker Hub at `jakewalker/<image name>`._
|
||||
|
|
12
custom-caddy/Dockerfile
Normal file
12
custom-caddy/Dockerfile
Normal file
|
@ -0,0 +1,12 @@
|
|||
ARG CADDY_VERSION=latest
|
||||
|
||||
FROM caddy:${CADDY_VERSION}-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/mholt/caddy-webdav \
|
||||
--with github.com/caddyserver/replace-response \
|
||||
--with github.com/caddy-dns/cloudflare
|
||||
|
||||
FROM caddy:${CADDY_VERSION}-alpine
|
||||
|
||||
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
12
images.json
12
images.json
|
@ -10,5 +10,17 @@
|
|||
"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."
|
||||
},
|
||||
{
|
||||
"name": "matterbridge_whatsappmulti",
|
||||
"context": "./matterbridge",
|
||||
"dockerfile": "./matterbridge/Dockerfile_whatsappmulti",
|
||||
"description": "A build of the matterbridge WhatsApp multi image."
|
||||
},
|
||||
{
|
||||
"name": "custom-caddy",
|
||||
"context": "./custom-caddy",
|
||||
"dockerfile": "./custom-caddy/Dockerfile",
|
||||
"description": "A custom build of Caddy with the plugins: [WebDAV](https://github.com/mholt/caddy-webdav), [replace_response handler](https://github.com/caddyserver/replace-response), [cloudflare](https://github.com/caddy-dns/cloudflare)."
|
||||
}
|
||||
]
|
||||
|
|
1
matterbridge
Submodule
1
matterbridge
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit c4157a4d5b49fce79c80a30730dc7c404bacd663
|
Loading…
Reference in a new issue