1144 Commits (9a46647010989a0d8925f771240de9d49692b56b)

Author SHA1 Message Date
Dan Arnfield bac7685ce4 Update synapse (1.9.1 -> 1.10.0)
5 years ago
Horvath Gergely 8a0c3146d3 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Daniel Hoffend b280b05c25 matrix-nginx-proxy: adding additional configuration blocks
5 years ago
Lee Verberne 8fe8cf9113 Fix matrix-appservice-irc database specification
5 years ago
Slavi Pantaleev f18037ae42 Disable TLSv1.1 by default
5 years ago
Slavi Pantaleev f9a67624e1 Upgrade Synapse (1.9.0 -> 1.9.1)
5 years ago
Slavi Pantaleev b323c975cf Upgrade riot-web (1.5.7 -> 1.5.8)
5 years ago
Slavi Pantaleev c9f2bf89b5 Fix incorrect REST Auth module URL
5 years ago
Slavi Pantaleev 38d4c555d0
Merge pull request #362 from spantaleev/ma1uta-rest-auth-password-provider
5 years ago
Slavi Pantaleev 0696845f3f
Merge pull request #361 from spantaleev/official-matrix-appservice-irc
5 years ago
Slavi Pantaleev 874d2390dd Revert "Upgrade Slack bridge to 1.0.2"
5 years ago
Slavi Pantaleev c2135d1afe Switch from kamax-matrix/matrix-synapse-rest-password-provider to ma1uta/matrix-synapse-rest-password-provider
5 years ago
Slavi Pantaleev aa05df6a02 Switch to upgraded & official matrix-appservice-irc Docker image
5 years ago
Slavi Pantaleev 77b919aec6 Become compatible with official matrix-appservice-irc Docker image
5 years ago
dhose 320d512541 Fix for when if case evaluates to false
5 years ago
Dan Arnfield bc620895ca Install python3-docker if ansible is running python 3
5 years ago
Slavi Pantaleev 2c04384e8e Synchronize config with the one from Synapse 1.9.0
5 years ago
Paul Tötterman e9761679eb
Upgrade Synapse to 1.9.0
5 years ago
Slavi Pantaleev 704d2ff861
Merge pull request #351 from prasket/matrix-change-user-admin-status
5 years ago
Dan Arnfield 86eff45e8b uri.follow_redirects is now a string field
5 years ago
prasket 83e7a8d9e6 corrected hardcoded matrix domain and added code to remove old matrix-make-user-admin script per suggestion.
5 years ago
Slavi Pantaleev 9d3d538a2d Use C collation for Postgres to appease Synapse
5 years ago
prasket e99497bb60 created new file with change admin options and removed make admin file. Updated name references as well throughout the project.
5 years ago
Slavi Pantaleev 72f6e56fb8 Upgrade mautrix-telegram (0.6.1 -> 0.7.0)
5 years ago
David Gnedt 73d0bf7170 Fix regex in matrix_appservice_webhooks_registration_yaml
5 years ago
Horvath Gergely 83e5cd7d6f Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Björn Marten f9d518796b Correct regex in matrix_appservice_webhooks_registration_yaml
5 years ago
Björn Marten 80e4eb9ab7 Remove file logging completely
5 years ago
Björn Marten 268e1d0c80 Remove appearance section in matrix_appservice_webhooks_configuration_yaml due to not being used
5 years ago
Björn Marten 208d5d0fda Adjust log level choices to verbose and info
5 years ago
Björn Marten a8476c1b8e Mention that the bridge itself expects its own domain and not '/appservice-webhooks'
5 years ago
Björn Marten 654d45a2bf Adjust message when webhook bridge is activated but nginx-proxy is not
5 years ago
Björn Marten 6b2bf2c38b Get rid of rewrite terminology
5 years ago
Björn Marten 3a80616185 Change logging behaviour to only stdout with configurable verbosity (default: info)
5 years ago
Björn Marten 9892eac789 Adjust API secret to be a configurable and required variable
5 years ago
Björn Marten 50bf8c8dd7 Add matrix-appservice-webhooks role.
5 years ago
Lyubomir Popov 800dc61335
Upgrade riot-web (1.5.6 -> 1.5.7)
5 years ago
Gergely Horváth 1c314fcf29 first version of raspbian docker setup
5 years ago
Gergely Horváth 05966c8cff make sure Raspbian is not handled the same as Debian
5 years ago
Slavi Pantaleev 675aaa1215 Fix escaping issues affecting the Whatsapp bridge
5 years ago
Slavi Pantaleev 61e93744ec Upgrade Slack bridge to 1.0.2
5 years ago
Slavi Pantaleev bd38861179 Add support for automatic Double Puppeting for all Mautrix bridges
5 years ago
Slavi Pantaleev 53186ffa1c Sync configuration with upstream for all Mautrix bridges
5 years ago
Slavi Pantaleev a84a24d9f5 Upgrade nginx (1.17.6 -> 1.17.7)
5 years ago
Slavi Pantaleev fddd3f922f Upgrade Synapse to 1.8.0
5 years ago
Marcel Partap 7ead77fdb7 Remove spurious 'mxisd' string from mautrix bridge templates comment
5 years ago
Dan Arnfield 4f3f263420 Update synapse (1.7.2 -> 1.7.3)
5 years ago
Slavi Pantaleev 8b5b075fda Fix typo
5 years ago
Slavi Pantaleev 0e3e3cdf86 Upgrade Synapse (1.7.1 -> 1.7.2)
5 years ago
Slavi Pantaleev 9a33e5c7ad Make it possible to control Coturn ports and listen interfaces
5 years ago
Slavi Pantaleev 89dbe5cfc5 Add the ability to control the certbot HTTP bind port
5 years ago
Slavi Pantaleev b09f5a783b Upgrade Synapse (1.7.0 -> 1.7.1)
5 years ago
Slavi Pantaleev a78002f12b Upgrade certbot (0.40.1 -> 1.0.0)
5 years ago
Slavi Pantaleev d69ddcfdac Upgrade Synapse (1.6.1 -> 1.7.0)
5 years ago
Daniel Løvbrøtte Olsen 3f7af3ef3f
Expose self service bridging in matrix_appservice_discord
5 years ago
Slavi Pantaleev 8cd51ad1ab
Merge pull request #322 from aaronraimist/integrations-manager-well-known
5 years ago
Aaron Raimist 2ea507e2ea
Don't make it Dimension specific
5 years ago
Slavi Pantaleev 783ed766f0 Upgrade riot-web (1.5.5 -> 1.5.6)
5 years ago
Yuri Moens 0866f98957 Render vhost directives in https server block
5 years ago
Slavi Pantaleev ca3b158d94 Add support to matrix-nginx-proxy to work in HTTP-only mode
5 years ago
Aaron Raimist fe932273aa
Implement MSC1957: Integration manager discovery
5 years ago
Aaron Raimist 79d1576648
Allow Synapse manhole to be enabled
5 years ago
Slavi Pantaleev 1ec7cd898d Upgrade matrix-corporal (1.7.0 -> 1.7.1)
5 years ago
Slavi Pantaleev 163a1b4294
Merge pull request #318 from benkuly/master
5 years ago
Slavi Pantaleev ce1ce03b3d Upgrade matrix-corporal (1.6.0 -> 1.7.0)
5 years ago
benkuly e23be75f6d
added vars for bot token in telegram bridge
5 years ago
Slavi Pantaleev 25dc53c34a Switch riot-web image (bubuntux/riot-web -> vectorim/riot-web)
5 years ago
Slavi Pantaleev b55198836a Upgrade riot-web (1.5.4 -> 1.5.5)
5 years ago
Slavi Pantaleev b8baf1356e Upgrade Synapse (1.6.0 -> 1.6.1)
5 years ago
Dan Arnfield fda16c17f5 Update riot-web (1.5.3 -> 1.5.4)
5 years ago
Slavi Pantaleev 0c51440426 Update Synapse to v1.6.0
5 years ago
Dan Arnfield 24646dc506 Update nginx (1.17.5 -> 1.17.6)
5 years ago
Dan Arnfield 4a60f385d1 Update postgres versions (12.0 -> 12.1, etc)
5 years ago
Slavi Pantaleev 4cc6cdf6f3
Merge pull request #314 from aaronraimist/well-known-client-no-identity
5 years ago
Aaron Raimist 9ab68a3cb4
Remove identity server section from .well-known/matrix/client if there is no identity server
5 years ago
Slavi Pantaleev f348370f15
Remove unnecessary update_cache directive / Debian
5 years ago
Slavi Pantaleev c88c0e7e87
Remove unnecessary update_cache directive / CentOS
5 years ago
Dan Arnfield 960088752c Add matrix_docker_package_name
5 years ago
Dan Arnfield 80cfb2a93e Add matrix_docker_installation_enabled
5 years ago
Dan Arnfield 3cec6947ed Refactor base server setup tasks
5 years ago
Hardy Erlinger eb7391d373 Fix: Restrict a Debian-specific task to Debian OS.
5 years ago
Dan Arnfield b975363530 Don't install docker-ce if docker.io is installed
5 years ago
Dan Arnfield 140002ed49 Update certbot (0.38.0 -> 0.40.1)
5 years ago
Slavi Pantaleev 2da40c729a Do not expose server room directory by default
5 years ago
Slavi Pantaleev 50614f1bad Simplify Prerequisites a bit
5 years ago
Mike 4edb1eb131
Update init.yml
5 years ago
Michael Haak 5b213e6ad0 Replace constructs appending elements with variables to matrix_synapse_container_extra_arguments. Fixes issue https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/304
5 years ago
Aaron Raimist c600ff758d
Upgrade riot-web (1.5.2 -> 1.5.3)
5 years ago
Slavi Pantaleev f0e80218b0 Upgrade Synapse (1.5.0 -> 1.5.1)
5 years ago
Dan Arnfield 80265bfec5 Update riot-web (1.5.0 -> 1.5.2)
5 years ago
recklesscoder 5d3b765241
Actually use matrix_synapse_storage_path
5 years ago
Slavi Pantaleev 721ca9b83f Add missing publicUrl configuration for Dimension
5 years ago
Dan Arnfield 9b187eca8f Update nginx (1.17.4 -> 1.17.5)
5 years ago
Dan Arnfield f0ce0db7dc Update synapse (1.4.1 -> 1.5.0)
5 years ago
Slavi Pantaleev e81837a586
Undo some formatting changes
5 years ago
Noah Fleischmann 1df3d53243 Verbose logging should be off per default
5 years ago
Noah Fleischmann 9728bdffee Undo auto formatting
5 years ago
Noah Fleischmann 852fceb33f Add documentation
5 years ago
Noah Fleischmann c3fb7ebf4c Add variable for mxisd verbose logging
5 years ago
Slavi Pantaleev 3bf7a7a85e Upgrade riot-web (1.4.2 -> 1.5.0)
5 years ago
Slavi Pantaleev e0ea708acc Upgrade Synapse (1.4.0 -> 1.4.1)
5 years ago
Julian Foad 7ce80bc58e
Quote docker args in case inputs contain spaces
5 years ago
Slavi Pantaleev e32aaacaa7 Make gzipped SQL dumps by default during --upgrade-postgres
5 years ago
Slavi Pantaleev 29526e7bb1 Add support for backing up / importing all Postgres databases/users
5 years ago
Aaron Raimist 5a2c1a44e4
Upgrade riot-web (1.4.1 -> 1.4.2)
5 years ago
Paul Tötterman aabb16d78b Fix spelling ngnix -> nginx
5 years ago
Slavi Pantaleev 9c438a3870 Add support for Postgres v12
5 years ago
Dan Arnfield b59642950e Update riot-web (1.4.0 -> 1.4.1)
5 years ago
Slavi Pantaleev f25696489b
Merge pull request #273 from Sporiff/patch-1
5 years ago
Slavi Pantaleev 19fb96fa57
Merge pull request #275 from aaronraimist/synapse-1.4.0
5 years ago
Slavi Pantaleev a37b96d829 Upgrade Synapse to 1.4.0
5 years ago
Slavi Pantaleev 392f8202bd Make SAML2 configuration match sample config generated using generate command
5 years ago
Slavi Pantaleev 810d0fb0e4 Make it possible to serve static websites from the base domain
5 years ago
Aaron Raimist 413d9ec143
WIP: Upgrade Synapse (1.3.1 -> 1.4.0rc2)
5 years ago
Ciarán Ainsworth 271d32b866
Bump riot web version 1.3.6 -> 1.4.0
5 years ago
Slavi Pantaleev 1dd1f9602f
Merge pull request #271 from thedanbob/certbot-0.38
5 years ago
Dan Arnfield c12ca8fff0 Update certbot (0.37.1 -> 0.38.0)
5 years ago
Dan Arnfield 2dd9dc4882 Update nginx (1.17.3 -> 1.17.4)
5 years ago
Slavi Pantaleev 3264024055 Update matrix-corporal (1.5.0 -> 1.6.0)
5 years ago
Slavi Pantaleev 73c90e9513 Try to make Synapse config/key generation respect uid/gid
5 years ago
Dan Arnfield f076bd2474 Update riot-web (1.3.5 -> 1.3.6)
5 years ago
Slavi Pantaleev 39ae7959bd Upgrade Telegram bridge (0.6.0 -> 0.6.1)
5 years ago
gusttt 25262fa0e1 Disable docker network tasks in check mode to allow running the playbook in check mode (--check --diff)
5 years ago
Aaron Raimist b930c29bf0
Upgrade riot-web (1.3.3 -> 1.3.5)
5 years ago
Slavi Pantaleev 68ed2ebefa Add support for Synapse Simple Antispam
5 years ago
Slavi Pantaleev 4b1e9a4827 Add support for configuring Synapse spam_checker setting
5 years ago
Slavi Pantaleev 6b8ca70a0b Upgrade Exim (4.92.1 -> 4.92.2)
5 years ago
Slavi Pantaleev 14e242aec1 Make matrix-mailer exit more gracefully
5 years ago
Slavi Pantaleev 1784bde226 Ensure Postgres data ownership is correct
5 years ago
Slavi Pantaleev a6d51ebe9b Force-pull Slack Docker image if :latest
5 years ago
Julian Foad a5eb845a2d
Fix force-pulling of mautrix-whatsapp
5 years ago
Slavi Pantaleev f2f3d41649 Make matrix-corporal configuration extensible
5 years ago
Slavi Pantaleev 2d4e19326d Add missing when statement
5 years ago
Slavi Pantaleev 0edd7e8089 Make Riot-web configuration extensible
5 years ago
Slavi Pantaleev c4eebc5355 Add information about community-grouping for the Facebook bridge
5 years ago
Slavi Pantaleev 10a9deba4a Make Synapse configuration extensible
5 years ago
Slavi Pantaleev b440d5b73c Remove some fact definitions during runtime
5 years ago
Slavi Pantaleev 65da600426
Merge branch 'master' into master
5 years ago
Slavi Pantaleev c8a4d59a81
Merge pull request #251 from Munfred/master
5 years ago
Slavi Pantaleev 2ef8898421
Add comment
5 years ago
Slavi Pantaleev 97fb71d98c
Change privilege level
5 years ago
Slavi Pantaleev 1bcbc4a9ba Update matrix-corporal (1.4.0 -> 1.5.0)
5 years ago
Slavi Pantaleev 2efcf11ee8
Remove some whitespace
5 years ago
Dan Arnfield 1ce3526bf2 Update riot-web (1.3.2 -> 1.3.3)
5 years ago
Dan Arnfield 42ea3cb0e1 Update synapse (1.3.0 -> 1.3.1)
5 years ago
Slavi Pantaleev db57618abd Update nginx and certbot
5 years ago
Slavi Pantaleev 1b2191a0f1 Add new Synapse configuration options (since 1.3.0)
5 years ago
Dan Arnfield 7b5e633776 Update synapse (1.2.1 -> 1.3.0)
5 years ago
Slavi Pantaleev a1afafeb35 Upgrade mxisd (1.4.5 -> 1.4.6)
5 years ago
Slavi Pantaleev 59d807fca7 Ensure auth.clientID is passed as string in Discord configuration
5 years ago
Dan Arnfield dc11704c11 Bump postgres versions (11.5, 10.10, 9.6.15)
5 years ago
Slavi Pantaleev 910ffb481c Update email2matrix (1.0 -> 1.0.1)
5 years ago
Slavi Pantaleev 99f5baa7bb Fix undefined variable error (matrix_synapse_id_servers_public)
5 years ago
Slavi Pantaleev 5b736c416b
Merge pull request #236 from oleg-fiksel/guest-access
5 years ago
Oleg Fiksel 43628ddad6 Added "|to_json" to ensure we really pass a boolean
5 years ago
Oleg Fiksel f713bbe0f8 Added possibility to enable guest access on synapse
5 years ago
Slavi Pantaleev 3e57a1463a Serve nginx status page over HTTPS as well
5 years ago
p5t2vspoqqw c32a3e3204 correct defaults
5 years ago
p5t2vspoqqw 4b8190dc3f serve status page for matrix.DOMAIN only
5 years ago
p5t2vspoqqw 281f2ee519 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Dan Arnfield dc71457132 Update riot-web (1.3.0 -> 1.3.2)
5 years ago
microchipster 122c3f1ec0 sync more chats in hangouts, switch to admin mode
5 years ago
microchipster 1e8d593f7a fix hangout displayname bug
5 years ago
microchipster 75785a0734 fix login url
5 years ago
microchipster 74d9eb1ec0 fix incorrect nginx proxy entry for hangouts bridge
5 years ago
microchipster 754c475338 matrix-hangouts/login instead of just /login
5 years ago
microchipster 95750c1bc7 attempt to inject nginx config for hangouts bridge
5 years ago
microchipster 264704a29e absorb Munfred changes
5 years ago
Eduardo Beltrame c1aea7c3fc Update validate_config.yml
5 years ago
Eduardo Beltrame 85c7e9eb09 Update validate_config.yml
5 years ago
Eduardo Beltrame 0a9ce65d3b Update validate_config.yml
5 years ago
Eduardo Beltrame ad682f2180 Update main.yml
5 years ago
Eduardo Beltrame ef9f6efd12 Update main.yml
5 years ago
Eduardo Beltrame 451d84a981 Update main.yml
5 years ago
Eduardo Beltrame da6d2e5621 Update main.yml
5 years ago
Eduardo Beltrame bc1c30168c remove login block -- wrong file
5 years ago
Eduardo Beltrame c71cef3f70 Add hangouts /login in the right place
5 years ago
Eduardo Beltrame b0f203b2ec Update main.yml
5 years ago
Eduardo Beltrame ab6e808bc6 fix /login for mautrix-hangouts bridge
5 years ago
Eduardo Beltrame 4528e6402b add Publicly accessible base URL for the login endpoints.
5 years ago
Eduardo Beltrame 2d3fc98d18 Update main.yml
5 years ago
microchipster a16347789d nginx settings for hangouts bridge login
5 years ago
microchipster 0585889d5a add hangouts bridge by copying facebook bridge and find-replacing
5 years ago
Slavi Pantaleev 4be35822dd Add Email2Matrix support
5 years ago
p5t2vspoqqw 51d5741bb3 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 6fe4bafc2a Decrease default Synapse logging level
5 years ago
Slavi Pantaleev 6fc779dc83 Ensure matrix_ssl_retrieval_method value is valid
5 years ago
Slavi Pantaleev c40d28a0dc Relocate user-store.db/room-store.db when migrating Discord bridge files
5 years ago
Slavi Pantaleev 524436ebef Add missing required parameters for Discord bridge
5 years ago
Slavi Pantaleev 18f6b29372 Bump matrix-mailer / exim release (4.92.1-r0-0 -> 4.92.1-r0-1)
5 years ago
Slavi Pantaleev 0e3b73a612 Upgrade matrix-mailer / exim (4.92 -> 4.92.1)
5 years ago
Slavi Pantaleev d543780e42 Use mautrix-telegram Docker image from new official registry
5 years ago
Slavi Pantaleev 53ab66eef8 Use mautrix-whatsapp Docker image from new official registry
5 years ago
Slavi Pantaleev 82bb55ae7a Use new default port config for mautrix-facebook
5 years ago
Slavi Pantaleev b0162d6f75 Use mautrix-facebook Docker image from new official registry
5 years ago
kingoftheconnors 177ec295b4 Fixed matrix-appservice-slack docker command problems
5 years ago
kingoftheconnors 49766c5dac Added Slack role
5 years ago
Dan Arnfield de6c1c99b2 Fix apt message: docker doesn't support arch 'i386'
5 years ago
Slavi Pantaleev bd99dd05b4 Upgrade Synapse (1.2.0 -> 1.2.1)
5 years ago
Slavi Pantaleev 255b67a0ce Update homeserver.yaml with new options from Synapse v1.2.0
5 years ago
Dan Arnfield 0e54515c9d Update synapse (1.1.0 -> 1.2.0)
5 years ago
Dan Arnfield 9296dfd094 Update nginx (1.17.1 -> 1.17.2)
5 years ago
Lyubomir Popov 5e104e6667
Upgrade riot-web (1.2.4 - 1.3.0)
5 years ago
p5t2vspoqqw fde8615d4e Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 479a5137ca
Merge pull request #218 from RedooNetworks/master
5 years ago
Stefan Warnat 2d24779583 remove newline
5 years ago
Stefan Warnat 2706ca9586 add configuration to change Riot.im branding
5 years ago
p5t2vspoqqw 5054fff88b Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 3a8ed2dd81 Upgrade riot-web (1.2.3 -> 1.2.4)
5 years ago
Slavi Pantaleev 5a6c546d87 Upgrade Telegram bridge (0.5.2 -> 0.6.0)
5 years ago
Slavi Pantaleev 87e3650327 Ensure Discord client id is passed as a string
5 years ago
Slavi Pantaleev 277a6eb7da
Merge pull request #215 from danbob/update-riot-web
5 years ago
Dan Arnfield b087d06f1e Update to riot 1.2.3
5 years ago
Slavi Pantaleev 1316d36f8b Fix deprecation warning (using cron module without name)
5 years ago
Slavi Pantaleev 9d07aaefbf Fix passkey.pem permissions breaking IRC bridge
5 years ago
Slavi Pantaleev 0ca21d80d7 Add Synapse Maintenance docs and synapse-janitor integration
5 years ago
Slavi Pantaleev 631a14bf0c Rename run control variables for consistency
5 years ago
Slavi Pantaleev e805044b80 Delete scripts when uninstalling Postgres
5 years ago
p5t2vspoqqw d88e261150 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Dan Arnfield f83bbf8525 Bump nginx version
5 years ago
Slavi Pantaleev 17cd52ced6 Make Synapse log messages a bit prettier
5 years ago
Slavi Pantaleev ef5e4ad061 Make Synapse not log to text files
5 years ago
Slavi Pantaleev b84139088c Fix password providers not working on Synapse v1.1.0
5 years ago
Slavi Pantaleev 73158e6c2f Fix unintentionally inverted boolean
5 years ago
Slavi Pantaleev da6edc9cba Add support for disabling Synapse's local database for user auth
5 years ago
Slavi Pantaleev 2b3865ceea Upgrade Synapse (1.0.0 -> 1.1.0)
5 years ago
p5t2vspoqqw 9874c3df90 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 8529efcd1c Make Discord bridge configuration playbook-managed
5 years ago
Slavi Pantaleev 918526c5fe Update riot-web (1.2.1 -> 1.2.2)
6 years ago
Dan Arnfield 1eaa7b6967 Update postgres versions to latest
6 years ago
Dan Arnfield ae3a1bb148 Update nginx to 1.17.0
6 years ago
Slavi Pantaleev 37c8b96d06 Use stricter regex in bridges' registration.yaml
6 years ago
Slavi Pantaleev c876a7df1d Use |regex_escape in Whatsapp registration.yaml
6 years ago
Slavi Pantaleev 3ff57ed74d Use container network for communication between homeserver and Whatsapp bridge
6 years ago
Slavi Pantaleev 6e26d286af
Merge pull request #207 from tommes0815/whatsapp-config-playbook-managed
6 years ago
Slavi Pantaleev 62509e4849
Fix indentation consistency
6 years ago
Thomas Kuehne 4797469383 Make WhatsApp bridge configuration playbook-managed
6 years ago
Lee Verberne 9195ef4c07 Disable appservice-irc log files
6 years ago
p5t2vspoqqw 466b35b1b6 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 174a6fcd1b Make IRC bridge configuration entirely managed by the playbook
6 years ago
Slavi Pantaleev 668f98a2d3 Escape domain in bridge registration regex
6 years ago
Slavi Pantaleev 380714d290 Talk to Telegram bridge over container network
6 years ago
Slavi Pantaleev f994e40bb7 Extend IRC bridge configuration with some additional options
6 years ago
Slavi Pantaleev 6b023d09d4 Use container network address for communication between IRC bridge and homeserver
6 years ago
Slavi Pantaleev 169b09f0ed Fix token mismatch error for the Telegram bridge
6 years ago
Slavi Pantaleev 4e8543ce21 Make Telegram bridge configuration playbook-managed
6 years ago
Slavi Pantaleev 2902b53267 Minor fixes for consistency
6 years ago
Slavi Pantaleev 00383a73ac Make running --tags=setup-synapse only not fail to register bridges
6 years ago
Slavi Pantaleev d8a4007220 Upgrade exim (4.91 -> 4.92)
6 years ago
Slavi Pantaleev 3956b300ed Disable riot-web's welcome bot
6 years ago
Slavi Pantaleev 2e16257e50 Do not ask for _matrix._tcp SRV records anymore
6 years ago
p5t2vspoqqw 8fcdac3738 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev d8afb241ca
Merge pull request #201 from aaronraimist/default-room-version
6 years ago
Slavi Pantaleev f4574961c7
Prevent double-quotes around default room version
6 years ago
Aaron Raimist 483bdd8c01
Allow default room version to be configured
6 years ago
Aaron Raimist d262028d82
Upgrade mxisd (1.4.4 -> 1.4.5)
6 years ago
Slavi Pantaleev e4068e55ee Upgrade Synapse (0.99.5.2 -> 1.0.0)
6 years ago
Slavi Pantaleev 7d3adc4512 Automatically force-pull :latest images
6 years ago
Slavi Pantaleev 4f87f7e43e
Explain matrix_postgres_container_postgres_bind_port a little more
6 years ago
Aaron Raimist 6fce809d10
Add config option to be able to access database outside of container
6 years ago
Aaron Raimist 79f4bcf5be
Enable sentry.io integration
6 years ago
Slavi Pantaleev 44156fe659 Fix Ansible 2.8 deprecation in Dimension role
6 years ago
Slavi Pantaleev 3567d9adba Fix typo
6 years ago
Slavi Pantaleev a9953dd641 Make Facebook/Telegram bridges not log to files
6 years ago
Slavi Pantaleev 18baeabdf2 Do not create Facebook bridge directories with recurse: true
6 years ago
Slavi Pantaleev bf446b6e15 Fix double mv command
6 years ago
Slavi Pantaleev 172b0fa88c Separate Facebook bridge configuration and data
6 years ago
Slavi Pantaleev 330648a3e0 Make Facebook bridge configuration playbook-managed
6 years ago
Slavi Pantaleev d6d6c152a3 Delay bridge startup to ensure Synapse is up
6 years ago
Slavi Pantaleev 328d981b05 Fix undefined variables in mxisd and Dimension configuration
6 years ago
p5t2vspoqqw 0e9953f1ef Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 99086f90e8 Upgrade riot-web (1.2.0 -> 1.2.1)
6 years ago
p5t2vspoqqw 4b657b3822 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
kingoftheconnors c06b47af77 Fixed error message to direct users to the right debug command
6 years ago
Slavi Pantaleev 3bc8aa0a82 Upgrade Synapse (0.99.5.1 -> 0.99.5.2)
6 years ago
Slavi Pantaleev 35892286a1 Upgrade mxisd (1.4.3 -> 1.4.4)
6 years ago
Slavi Pantaleev 2982b03809 Explicitly serialize matrix_synapse_app_service_config_files
6 years ago
Slavi Pantaleev f1c124331f Upgrade riot-web (1.1.2 -> 1.2.0)
6 years ago
Slavi Pantaleev 70487061f4 Prefer --mount instead of -v for mounting volumes
6 years ago
Slavi Pantaleev 7d8dde8a53 Add support for proxying /_synapse/admin APIs
6 years ago
Slavi Pantaleev 5361d3a412 Fix Telegram bridge proxying config when matrix-nginx-proxy disabled
6 years ago
Slavi Pantaleev 7379968a3c Fix Telegram bridge HTTP proxying when not using matrix-nginx-proxy
6 years ago
Slavi Pantaleev 120abaf391 Upgrade Telegram bridge (0.5.1 -> 0.5.2)
6 years ago
Slavi Pantaleev ab59cc50bd Add support for more flexible container port exposing
6 years ago
Slavi Pantaleev be2812bc8f Remove unnecessary variables
6 years ago
Jason Locklin 54a281a425 Config validation not required
6 years ago
p5t2vspoqqw 0cfa73f153 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev a8b633561d Upgrade Synapse (v0.99.4 -> v0.99.5.1)
6 years ago
Dan Arnfield 9c23d877fe Fix docker_image option for ansible < 2.8
6 years ago
Dan Arnfield fa38c84be2 Fix casting int to string warning
6 years ago
Dan Arnfield db15791819 Add source option to docker_image to fix deprecation warning
6 years ago
Dan Arnfield 3982f114af Fix CONDITIONAL_BARE_VARS deprecation warning in ansible 2.8
6 years ago
Slavi Pantaleev affb99003c Improve Synapse variable naming consistency
6 years ago
Slavi Pantaleev 5c821b581a Check fullchain.pem, not cert.pem
6 years ago
Slavi Pantaleev 3250df6765 Make bridge uninstallation stop services
6 years ago
Slavi Pantaleev a1e9818356 Update comment
6 years ago
Slavi Pantaleev 3ece9375c6
Merge pull request #179 from spantaleev/separate-bridge-roles
6 years ago
Slavi Pantaleev fc7ba153b1 Make matrix-synapse role respect matrix_synapse_enabled flag
6 years ago
Slavi Pantaleev 8d654aecdd Improve file naming consistency
6 years ago
Stuart Mumford a4bcd7ce8f
Add a variable to control the stop tasks
6 years ago
Slavi Pantaleev e3b4622ac8 Split Synapse extension tasks into install/uninstall files
6 years ago
Slavi Pantaleev 663d1add92 Move matrix-appservice-discord into a separate role
6 years ago
Slavi Pantaleev 13c4e7e5b6 Merge branch 'master' into separate-bridge-roles
6 years ago
Slavi Pantaleev ae7c8d1524 Use SyslogIdentifier to improve logging
6 years ago
Slavi Pantaleev cf3117011b Upgrade Synapse (0.99.3.2 -> 0.99.4)
6 years ago
Slavi Pantaleev 6db10ed6f3 Upgrade riot-web (1.1.1 -> 1.1.2)
6 years ago
Slavi Pantaleev 3339e37ce9 Move matrix-appservice-irc into a separate role
6 years ago
Slavi Pantaleev 854cf84aa3 Upgrade riot-web (1.1.0 -> 1.1.1)
6 years ago
Slavi Pantaleev 47745254f9
Merge pull request #180 from eMPee584/fix-commented-mxisd-ldap-option
6 years ago
Slavi Pantaleev 43fd3cc274 Move mautrix-facebook into a separate role
6 years ago
Marcel Partap 5aa7f637d8 Fix matrix_synapse_ext_password_provider_ldap_start_tls (it's boolean)
6 years ago
Marcel Partap 25d3b315de Fix case of the mxisd ldap.connection.baseDNs option in comment
6 years ago
Slavi Pantaleev bb816df557 Move mautrix telegram and whatsapp into separate roles
6 years ago
Marcel Partap d114736014 Add a task to stop services (and remove containers)
6 years ago
Slavi Pantaleev 873c291be6 Fix appservice-discord configuration-extension merging
6 years ago
Slavi Pantaleev 953ae021ba Upgrade mxisd (1.4.2 -> 1.4.3)
6 years ago
Dan Arnfield 6163ba5bb1 Bump postgres versions
6 years ago
inthewaves 51e408bc94
Bump riot-web version (1.0.8->1.1.0)
6 years ago
p5t2vspoqqw 4315b472af Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 216cdf8c74
Merge pull request #166 from izissise/mautrix-facebook
6 years ago
Slavi Pantaleev 565236a49c
Merge pull request #168 from danbob/nginx-proxy-3pid-registration
6 years ago
Dan Arnfield 171c6db41e Add option to proxy 3pid registration endpoints
6 years ago
Dan Arnfield 958ad68078 Add registrations_require_3pid synapse option
6 years ago
Hugues Morisset a82d5ed281 Add tulir mautrix-facebook (https://github.com/tulir/mautrix-facebook)
6 years ago
Slavi Pantaleev 5f2f17cb1e
Merge pull request #160 from danbob/fix-matrix-mxisd-config
6 years ago
Hugues De Keyzer c451025134 Fix indentation in templates
6 years ago
Dan Arnfield 3abed49764 Fix jinja config for indented code blocks
6 years ago
Dan Arnfield 07e7d518d5 Revert "Fix template indentation"
6 years ago
Slavi Pantaleev 0e7310fd7c
Merge pull request #164 from TheLastProject/fix/string_before_to_json
6 years ago
Sylvia van Os 9ea593df37 Fix incorrect casts
6 years ago
Sylvia van Os ed0ecf5bea string before to_json when string value is expected
6 years ago
Slavi Pantaleev e0b7b4dc61
Merge pull request #159 from TheLastProject/feature/docker_add_hosts
6 years ago
Slavi Pantaleev 1653e40239
Merge pull request #158 from lpopov/master
6 years ago
Slavi Pantaleev 6bea3237c9
Merge pull request #163 from aaronraimist/synapse-0.99.3.1
6 years ago
Aaron Raimist 8051ea9ef9
Update Synapse (0.99.3.1 -> 0.99.3.2)
6 years ago
Aaron Raimist d1646bb497
Update Synapse (0.99.3 -> 0.99.3.1)
6 years ago
Dan Arnfield 172d59ba05
Fix template indentation
6 years ago
Lyubomir Popov c9a2380193 Merge remote-tracking branch 'upstream/master'
6 years ago
Lyubomir Popov a206b65ed7 Use the '-p' non-interactive option to generate password hash instead of 'expect'
6 years ago
p5t2vspoqqw 79ad60cf0a Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 0e391b5870 Add explicit |int casting for more variables
6 years ago
Sylvia van Os 75b1528d13 Add the possibility to pass extra flags to the docker container
6 years ago
Lyubomir Popov 134faa3139 Add the ability to update user passwords with ansible (when using the matrix-postgres container).
6 years ago
Sylvia van Os bf77f776a2 Add variable to disable homeserver url preview
6 years ago
Slavi Pantaleev db977ea584
Merge pull request #151 from huguesdk/bugfix/nginx_proxy_tmpfs_size
6 years ago
Slavi Pantaleev 7c246b4a99 Make error about unset matrix_ssl_lets_encrypt_support_email more descriptive
6 years ago
Slavi Pantaleev 00ec22688a Upgrade mxisd (1.4.1 -> 1.4.2)
6 years ago
Slavi Pantaleev 817c7143ca
Merge pull request #154 from aaronraimist/mxisd-1.4.1
6 years ago
Slavi Pantaleev 528f537db7
Merge pull request #152 from huguesdk/bugfix/remove_hardcoded_values_in_remove_all
6 years ago
Aaron Raimist e42fe4b18c
Include Slavi's improvements to keep roles independent
6 years ago
Aaron Raimist 5586eaddef
Set Riot's enable_presence_by_hs_url to false if presence is disabled
6 years ago
Aaron Raimist ed442af96f
Update mxisd (1.3.1 -> 1.4.1)
6 years ago
Hugues De Keyzer 1e344d5a7a Remove hardcoded values in matrix-remove-all
6 years ago
Hugues De Keyzer 6aa6633ee7 Fix value of nginx-proxy tmpfs size
6 years ago
Ciaran Ainsworth 8624cf4a57 Fixed default url preview settings
6 years ago
p5t2vspoqqw e0bc86875b Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev f99b24f3be
Merge pull request #144 from dhoffend/welcome
6 years ago
Daniel Hoffend ca15d219b9 make welcome.html customizable
6 years ago
p5t2vspoqqw af8beb3627 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev ec0f936227 Try SSL renewal more frequently and reload later
6 years ago
p5t2vspoqqw c2eabf2b9d Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
p5t2vspoqqw 7ee6927ca9 add suggested change; correct indent
6 years ago
Slavi Pantaleev 892abdc700 Do not refer to Synapse as "Matrix Synapse"
6 years ago
Slavi Pantaleev 39566aa7fe Generate a Synapse signing key file, if missing
6 years ago
Slavi Pantaleev 18a562c000 Upgrade services
6 years ago
p5t2vspoqqw deeefac84c add ngnix-status to config
6 years ago
Lyubomir Popov eab8f31eed Add additional room config options:
6 years ago
NullIsNot0 596f2ec1e2
Make Dimension communicat to Synapse through Docker network
6 years ago
Slavi Pantaleev 9a05b030cb Fix unknown tag error when generating Goofys service
6 years ago
Slavi Pantaleev bec59c06bb Update images
6 years ago
Slavi Pantaleev 901516d806 Update matrix-corporal (1.3.0 -> 1.4.0)
6 years ago
Alexander Acevedo 6cc6638098
revert 3953705682
6 years ago
Alexander Acevedo 3953705682
add custom endpoint environment variable
6 years ago
Alexander Acevedo 3ffb03f20e
missing whitespace
6 years ago
Alexander Acevedo c55e49d733
add custom endpoint to matrix-goofys.service.j2
6 years ago
Alexander Acevedo b5fbec8d83
add goofys custom
6 years ago
Slavi Pantaleev af1c9ae59d Do not force firewalld on people
6 years ago
Slavi Pantaleev 9202b2b8d9 Ensure systemd services are running when doing --tags=start
6 years ago
NullIsNot0 64556569da
Update Riot Web from 1.0.5 to 1.0.6
6 years ago
Slavi Pantaleev 631b7cc6a6 Add support for adjusting Synapse rate-limiting configuration
6 years ago
Slavi Pantaleev 77359ae867 Synchronize Synapse config with the sample from 0.99.3
6 years ago
Slavi Pantaleev 95e4234dca Update nginx (1.15.9 -> 1.15.10)
6 years ago
Aaron Raimist c6f1f7aa23
Update Synapse (0.99.2 -> 0.99.3)
6 years ago
Slavi Pantaleev 60b0ba379b Update riot-web (1.0.4 -> 1.0.5)
6 years ago
Slavi Pantaleev d9c6884b6a Update mautrix-telegram (0.4.0 -> 0.5.1)
6 years ago
Slavi Pantaleev 73af8f7bbb Make self-check not validate self-signed certificates
6 years ago
Slavi Pantaleev 59e37105e8 Add TLS support to Coturn
6 years ago
Slavi Pantaleev 018aeed5e9 Add support for mounting additional volumes to matrix-coturn
6 years ago
Slavi Pantaleev a50ea0f0a9 Update riot-web (1.0.3 -> 1.0.4)
6 years ago
Slavi Pantaleev 24cf27c60c Isolate Coturn from services in the default Docker network
6 years ago
Slavi Pantaleev c6858d2a08 Define matrix_coturn_turn_external_ip_address in the playbook group vars
6 years ago
Stuart Mumford e367a2d0de
Add nulls for quotas as well
6 years ago
Stuart Mumford 9d236c5466
Add defaults for ips
6 years ago
Stuart Mumford c0dc56324a
Add config options to turnserver.conf
6 years ago
Slavi Pantaleev 221703f257
Merge pull request #118 from verb/systemctl
6 years ago
Slavi Pantaleev e65514223e
Merge branch 'master' into update-homeserver-yaml
6 years ago
Slavi Pantaleev 2f1662626e Use |to_json for matrix_synapse_push_include_content
6 years ago
Aaron Raimist ae912c4529
Update homeserver.yaml with some new options we could enable
6 years ago
Lee Verberne d90bc20690 Use common path for systemctl in lets encrypt cron
6 years ago
Lee Verberne 71c7c74b7b Allow configuring push content for matrix-synapse
6 years ago
Lorrin Nelson ceba99eed3 Make federation self-check conditional on matrix_synapse_federation_enabled
6 years ago
Slavi Pantaleev 2d56ff0afa Skip some uninstall tasks if not necessary to run
6 years ago
Slavi Pantaleev b066f8a0d8 Do not try to start matrix-coturn.service if not enabled
6 years ago
Slavi Pantaleev c545d3eb85 Add support for serving base domain via matrix-nginx-proxy
6 years ago
Slavi Pantaleev e645b0e372 Rename matrix_nginx_proxy_data_path to matrix_nginx_proxy_base_path
6 years ago
Plailect f6de3fd668
Start appservice-irc as non-root
6 years ago
Edgars Voroboks 610eef82b5 Add option to enable Dimension widgets serve sites with self signed certs
6 years ago
Edgars Voroboks 1d8fd9792f Fix Matrix homeserver name in Dimension configuration
6 years ago
Slavi Pantaleev 4067e09409 Fix rare YAML parsing problems in Dimension config
6 years ago
Slavi Pantaleev 6c5cc173b0 Fix permission mode for some files
6 years ago
Slavi Pantaleev ecabe8f814
Merge pull request #107 from NullIsNot0/master
6 years ago
Edgars Voroboks 5f13a1e50b Generate Dimension config from variable
6 years ago
Edgars Voroboks bcbfc1e838 Make Matrix Federation required and fix internal federationUrl
6 years ago
Edgars Voroboks 27772a6420 Point federationUrl to matrix-synapse container
6 years ago
Edgars Voroboks b2263f811a Disable logging to file. Set console logging to verbose.
6 years ago
Edgars Voroboks 30738d064e Fix errors
6 years ago
Edgars Voroboks 1eb78ca93e Add additional changes for Dimension to work
6 years ago
Slavi Pantaleev 390ec8a599 Skip some tasks when not necessary to run them
6 years ago
Sylvia van Os 93992f7756
Fix indenting of generators value
6 years ago
Slavi Pantaleev 62e2acada5
Merge pull request #104 from dangersalad/master
6 years ago
paulbdavis 17e86ba817 implement requested changes
6 years ago
Sylvia van Os 8cc420da15
Upgrade riot-web to v1.0.3
6 years ago
Sylvia van Os f297ff506b Explain how to set the template variables
6 years ago
Sylvia van Os 0cd8b99b00 Add support for custom MXISD templates
6 years ago
Edgars Voroboks 9735a2f600 Implement self-hosted Dimension server
6 years ago
Slavi Pantaleev aae8757027 Update coturn (4.5.1.0 -> 4.5.1.1)
6 years ago
Slavi Pantaleev 85c5adfd69 Minor consistency improvements
6 years ago
Slavi Pantaleev a310a01818 Use non-root and no-capability containers during Discord setup
6 years ago
Slavi Pantaleev f037f63a07
Merge pull request #105 from Lionstiger/matrix-discord-bridge
6 years ago
Lionstiger c2834d2226 running as matrix user from the start
6 years ago
Lionstiger 278484656b ensure systemd reloaded after bridge installation
6 years ago
Lionstiger 2d78c5f89d made matrix_appservice_discord_client_id lowercase
6 years ago
Lionstiger 7aadd8bbe9 undo changed synapse version
6 years ago
Lionstiger 4aeeb5cf31 Autogenerate Discord invite link
6 years ago
Lionstiger 835c349275 Add matrix-appservice-discord bridge
6 years ago
Slavi Pantaleev 6f6dff3e2b Update some Docker images
6 years ago
Slavi Pantaleev 45618679f5 Reload systemd services when they get updated
6 years ago
Slavi Pantaleev 041a1947b3 Update Synapse (0.99.1.1 -> 0.99.2)
6 years ago
paulbdavis f2a2cad107 allow exposing mautrix_telegram port
6 years ago
Slavi Pantaleev a43bcd81fe Rename some variables
6 years ago
Slavi Pantaleev 8cac29a5d5 Update matrix-synapse-rest-auth (0.1.1 -> 0.1.2)
6 years ago
Slavi Pantaleev 25bdc10617 Follow redirects for some well-known files
6 years ago
Slavi Pantaleev 433780384e Do not use docker_container module
6 years ago
Slavi Pantaleev 639fc0bb5c Treat empty string dig lookup responses as "missing record"
6 years ago
Slavi Pantaleev 4c512c8e64 Upgrade mxisd (1.3.0 -> 1.3.1)
6 years ago
Slavi Pantaleev 550d398e6c Remove some unnecessary slashes
6 years ago
Slavi Pantaleev d552a742f8 Fix Riot caching troubles
6 years ago
Slavi Pantaleev 350b25690d Add Riot v1.0 (v1.0.1) support
6 years ago
Slavi Pantaleev 0f55823c5f Update Synapse (0.99.1 -> 0.99.1.1)
6 years ago
Slavi Pantaleev eb08e20418 Upgrade Synapse (0.99.0 -> 0.99.1) and sync config
6 years ago