18 Commits

Author SHA1 Message Date
c0f4a30e3c
config: enable API by adding a dummy gateway
Otherwise MatterBridge never listens on the API port.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-21 19:54:45 +01:00
98a91cd311
docker: add conditional for environment section
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 13:08:06 +01:00
1ee6568bad
config: fix formatting of discord gateways
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 13:07:41 +01:00
e1a1908898
consul: remove separate API service definition
Used to be necessary for `chat2bridge` which is gone now.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 12:36:57 +01:00
471d5f68c6
docker: add ability to set env variables
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-13 13:17:41 +01:00
f5fd65b9b0
config: add node JSON config for matterbridge
Source:
https://raw.githubusercontent.com/status-im/matterbridge/waku2/config/fleet.json

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-13 13:16:47 +01:00
9099c3993a
docker: user /data as working directory
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-11 14:36:04 +01:00
1ae6debcc4
meta: use full names of Ansible roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-11 14:34:22 +01:00
190cbbe65c
docker: add /data directory to container
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-11 14:34:21 +01:00
d33f189416
config: AutoWebhooks disables WebhookURL
Requries "Manage Webhooks" permission for bot account.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-11 14:34:07 +01:00
3cca7c436c
upgrade Docker image from 1.0.0 to 1.26.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-05-30 19:00:10 +02:00
a6e8ab7f9d
docker: restart container on config change
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-12-09 17:43:33 +01:00
0e826f237f
docker: limit restart attempts to 3
This way we can avoid our Discord bot getting its AP token reset
because of too many connection attempts in a short amount of time.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-12-09 16:25:45 +01:00
46ab9d32bf
refactor to use Docker Compose
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-30 13:09:45 +02:00
Arthur Koziel
10f34e0c67
use generic api and add consul service check
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-07-29 15:38:56 +08:00
Arthur Koziel
f0a1446830
use bitwarden to get discord webhook url
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-07-13 18:03:04 +08:00
Arthur Koziel
0884135a32
add support for api (#1)
add support for api

Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-05-27 17:41:10 +08:00
Arthur Koziel
1a137e6a04
add matterbridge ansible role
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-05-21 12:29:52 +08:00