matrix-docker-ansible-deploy/roles/custom
Johan Swetzén 4299d4ebd5
wsproxy for Android SMS (#2261)
* Inital work, copeid from mautrix-amp PR

* Some fixes leftover code copeid over from whatsapp

* Got it to run and register

* Fixed service issue with docker image

* I now realize I need 2 roles wsproxy and imessage

* Got someting working, still rough

* Closer to working but still not working

* reverting ports

* Update main.yml

* Add matrix-nginx-proxy config for mautrix-wsproxy

* Changed

* Add back file

* fix for error hopefully

* Changed the the way nginx was recieved

* basically did not add anything ugh

* Added some arguments

* just trying stuff now

* Ugh i messed up port number

* Changed docs

* Change dns config

* changed generic secret key

* Testing new nginx proxy

* test

* Fix linting errors

* Add mautrix syncproxy to wsproxy for Android SMS

* WIP

* Move wsproxy to custom

* Squashed commit of the following:

commit 943189a9aa
Merge: 4a229d68 f5a09f30
Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sun Nov 13 08:54:32 2022 +0200

    Merge pull request #2259 from throny/patch-3

    warn users about upgrading to pg15 when using borg

commit 4a229d6870
Merge: 9b326e08 c68def08
Author: Slavi Pantaleev <slavi@devture.com>
Date:   Sun Nov 13 08:53:13 2022 +0200

    Merge pull request #2260 from etkecc/patch-117

    Update ntfy 1.28.0 -> 1.29.0

commit f5a09f30b7
Author: throny <m.throne12@gmail.com>
Date:   Sat Nov 12 23:48:57 2022 +0100

    Update maintenance-postgres.md

commit b12cdbd99d
Author: throny <m.throne12@gmail.com>
Date:   Sat Nov 12 23:40:46 2022 +0100

    Update maintenance-postgres.md

commit c68def0809
Author: Aine <97398200+etkecc@users.noreply.github.com>
Date:   Sat Nov 12 22:01:31 2022 +0000

    Update ntfy 1.28.0 -> 1.29.0

commit adbc09f152
Author: throny <m.throne12@gmail.com>
Date:   Sat Nov 12 11:20:43 2022 +0100

    warn users about upgrading to pg15 when using borg

* Fix linting errors

* Cleanup after merge

* Correct outdated variable names

* Enable both Android and iMessage with wsproxy

* Restructure wsproxy service defs and nginx config

* Fix linter errors

* Apply suggestions from code review

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Fix comments for documentation, volumes and ports

* Correct mount syntax

* Complete network and traefik support for wsproxy

* Remove wsproxy data_path

* Fix wsproxy service definitions

* Actually include syncproxy service

* Remove wsproxy PathPrefix, it needs a subdomain

There's no setting in the iMessage bridge that allows a path.
Also don't bind port by default, wsproxy has no TLS.
Syncproxy should never expose a port, it's only internal.

---------

Co-authored-by: hanthor <jreilly112@gmail.com>
Co-authored-by: Miguel Alatzar <miguel@natrx.io>
Co-authored-by: Shreyas Ajjarapu <github.tzarina@aleeas.com>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-08-23 15:05:32 +03:00
..
etherpad-proxy-connect Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix_playbook_migration Switch to exported Jitsi role 2023-04-03 08:53:46 +03:00
matrix-base wsproxy for Android SMS (#2261) 2023-08-23 15:05:32 +03:00
matrix-bot-buscarron Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bot-chatgpt Adding variable for messing with the prompt and setting the default to the example 2023-07-27 23:00:59 -08:00
matrix-bot-draupnir Update Draupnir from 1.83.0 to 1.84.0 2023-08-21 14:46:25 +02:00
matrix-bot-go-neb Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-bot-honoroit Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bot-matrix-registration-bot Update matrix-registration-bot, improve authentication config (#2723) 2023-07-24 13:57:06 +03:00
matrix-bot-matrix-reminder-bot Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-bot-maubot Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bot-mjolnir Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-bot-postmoogle Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-appservice-discord Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-bridge-appservice-irc Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-appservice-kakaotalk add global bridges relay mode switch 2023-07-21 13:22:05 +03:00
matrix-bridge-appservice-slack Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-appservice-webhooks Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-bridge-beeper-linkedin Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-go-skype-bridge Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-heisenbridge Upgrade Heisenbridge (1.14.4 -> 1.14.5) 2023-08-16 07:10:07 +03:00
matrix-bridge-hookshot Upgrade Hookshot (4.4.0 -> 4.4.1) 2023-07-31 18:41:52 +03:00
matrix-bridge-mautrix-discord Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mautrix-facebook add global bridges relay mode switch 2023-07-21 13:22:05 +03:00
matrix-bridge-mautrix-gmessages Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mautrix-googlechat Update mautrix-googlechat 0.4.0 -> 0.5.0 2023-06-16 16:18:34 +03:00
matrix-bridge-mautrix-hangouts one var to control encryption across all bridges (#2629) 2023-04-05 14:59:48 +03:00
matrix-bridge-mautrix-instagram add global bridges relay mode switch 2023-07-21 13:22:05 +03:00
matrix-bridge-mautrix-signal add global bridges relay mode switch 2023-07-21 13:22:05 +03:00
matrix-bridge-mautrix-slack Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mautrix-telegram Upgrade mautrix-telegram (0.14.0 -> 0.14.1) 2023-06-26 17:35:55 +03:00
matrix-bridge-mautrix-twitter Update mautrix-twitter 0.1.5 -> 0.1.6 2023-05-22 18:01:02 +00:00
matrix-bridge-mautrix-whatsapp Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mautrix-wsproxy wsproxy for Android SMS (#2261) 2023-08-23 15:05:32 +03:00
matrix-bridge-mx-puppet-discord Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mx-puppet-groupme Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mx-puppet-instagram Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mx-puppet-slack Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mx-puppet-steam Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-mx-puppet-twitter Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-bridge-sms Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-cactus-comments Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-client-cinny Update cinny 2.2.5 -> 2.2.6 2023-03-29 11:20:23 +00:00
matrix-client-element Update Element 1.11.38 -> 1.11.39 2023-08-15 20:59:54 +03:00
matrix-client-hydrogen Update hydrogen 0.3.8 -> 0.4.0 2023-06-21 17:37:29 +03:00
matrix-common-after/tasks Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-conduit Update conduit 0.5.0 -> 0.6.0 2023-08-10 20:30:11 +02:00
matrix-corporal Upgrade matrix-corporal (2.5.1 -> 2.5.2) 2023-03-16 18:29:11 +02:00
matrix-coturn Upgrade Coturn (4.6.2-r3 -> 4.6.2-r4) 2023-07-04 16:47:35 +03:00
matrix-dendrite Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-dimension Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-dynamic-dns Upgrade ddclient (v3.10.0-ls126 -> v3.10.0-ls131) 2023-08-15 11:17:41 +03:00
matrix-email2matrix Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-ldap-registration-proxy Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-ma1sd Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-mailer Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-media-repo Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-nginx-proxy wsproxy for Android SMS (#2261) 2023-08-23 15:05:32 +03:00
matrix-prometheus-nginxlog-exporter Replace matrix-prometheus with an external Prometheus role 2023-03-21 07:38:12 +02:00
matrix-prometheus-services-connect Added matrix-media-repo role 2023-07-12 01:09:27 -05:00
matrix-prometheus-services-proxy-connect Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-rageshake Pin matrix-rageshake to 1.9.0 2023-03-22 17:53:57 +02:00
matrix-registration Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-sliding-sync Do not hardcode sslmode=disable to Postgres connection strings - make it configurable 2023-08-22 19:40:50 +03:00
matrix-sygnal Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-synapse bump synapse to v1.90.0 2023-08-15 22:37:35 +08:00
matrix-synapse-admin Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-synapse-auto-compressor Fix lint-reported errors 2023-04-08 08:10:22 +03:00
matrix-synapse-reverse-proxy-companion update nginx 1.25.1 -> 1.25.2 2023-08-16 10:09:30 +03:00
matrix-user-creator Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-user-verification-service Add missing space 2023-07-28 20:53:44 +03:00