Environment variables (required):
| Name | Type | Description |
|---|---|---|
WEBHOOK_SECRET |
string | The secret set in the webhook dashboard to verify requests. |
PLUGINS_REPO |
string | Pointer to the plugins repository (ex. Aliucord/plugins) |
PLUGINS_REPO_TOKEN |
string | A Github PAT that has the workflow scope to the plugins repo. |
Endpoints (listening on port 80):
/githubtarget endpoint for the GitHub webhook
Only the following arch's have prebuit images: amd64/x86_64, arm64
$ docker run -d \
-p xxxx:80 \
--restart unless-stopped \
--name plugins-webhook
-e PLUGINS_REPO=xxxx/xxxx \
-e PLUGINS_REPO_TOKEN=xxxx \
-e WEBHOOK_SECRET=xxxx \
ghcr.io/aliucord/plugins-webhook:latest