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"]
|
[submodule "beeper_bridge-manager"]
|
||||||
path = beeper_bridge-manager
|
path = beeper_bridge-manager
|
||||||
url = https://github.com/beeper/bridge-manager.git
|
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/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/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 -->
|
<!-- generate end -->
|
||||||
|
|
||||||
_Images are also available on Docker Hub at `jakewalker/<image name>`._
|
_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",
|
"context": "./gitea-jupyter",
|
||||||
"dockerfile": "./gitea-jupyter/Dockerfile",
|
"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."
|
"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