Compare commits

...

10 Commits

4 changed files with 17 additions and 16 deletions

View File

@ -0,0 +1,12 @@
name: Build Multiarch Container Image
on: [push]
jobs:
call-reusable-workflow:
uses: container/multiarch-build-workflow/.gitea/workflows/build.yaml@main
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
sha: ${{ gitea.sha }}
registry_url: ${{ secrets.REGISTRY_URL }}
registry_user: ${{ secrets.REGISTRY_USER }}
registry_pw: ${{ secrets.REGISTRY_PW }}

View File

@ -1,11 +0,0 @@
pipeline:
publish-docker-image:
image: plugins/kaniko
settings:
repo: docker.io/thallian/matrix-appservice-whatsapp
tags: latest,${CI_COMMIT_SHA:0:8},${CI_COMMIT_TAG=pre}
dockerfile: Dockerfile
username:
from_secret: DOCKER_USER
password:
from_secret: DOCKER_PW

View File

@ -1,6 +1,6 @@
FROM docker.io/golang:1.19.3-alpine3.16 as builder
FROM docker.io/golang:1.21-alpine3.19 as builder
ENV VERSION=v0.8.3
ENV VERSION=v0.10.6
RUN apk --no-cache add \
git \
@ -18,7 +18,7 @@ RUN git checkout $VERSION
RUN go build -o /build/bin/mautrix-whatsapp
FROM docker.io/thallian/confd-env:3.17-3.1.3.0
FROM docker.io/thallian/confd-env:3.19-3.1.6.2
RUN addgroup -g 2222 matrix-bridge
RUN adduser -h /var/lib/matrix-bridge -u 2222 -D -G matrix-bridge matrix-bridge
@ -28,7 +28,7 @@ COPY --from=builder /build/bin/mautrix-whatsapp /bin/mautrix-whatsapp
RUN apk --no-cache add \
ca-certificates \
libstdc++ \
olm
olm
WORKDIR /var/lib/matrix-bridge

View File

@ -103,7 +103,7 @@ bridge:
displayname_template: "{{"{{"}}if .PushName{{"}}"}}{{"{{"}}.PushName{{"}}"}}{{"{{"}}else if .BusinessName{{"}}"}}{{"{{"}}.BusinessName{{"}}"}}{{"{{"}}else{{"}}"}}{{"{{"}}.JID{{"}}"}}{{"{{"}}end{{"}}"}} (WA)"
# Should the bridge create a space for each logged-in user and add bridged rooms to it?
# Users who logged in before turning this on should run `!wa sync space` to create and fill the space for the first time.
personal_filtering_spaces: false
personal_filtering_spaces: true
# Should the bridge send a read receipt from the bridge bot when a message has been sent to WhatsApp?
delivery_receipts: false
# Whether the bridge should send the message status as a custom com.beeper.message_send_status event.