1811 Commits (ab0d2055baa9174372c0a1f74f8e2450e8b0f29d)

Author SHA1 Message Date
Slavi Pantaleev 62c0587b6a Use Alpine-based Coturn
4 years ago
Slavi Pantaleev 72a7cb4145
Merge pull request #1018 from GoMatrixHosting/master
4 years ago
Slavi Pantaleev e3fa3e12bc Upgrade Synapse (1.31 -> 1.32.2)
4 years ago
Michael-GMH 50d7209c5b GMH v04.3
4 years ago
Slavi Pantaleev 378fabf177 Revert "Upgrade Synapse (1.31 -> 1.32.1)"
4 years ago
Slavi Pantaleev 1fb54a37cb Upgrade Synapse (1.31 -> 1.32.1)
4 years ago
Slavi Pantaleev d691cc0920 Move variable definition a bit
4 years ago
Slavi Pantaleev e00ef04b57 Add opt-out-of-FLoC headers by default
4 years ago
Slavi Pantaleev 42783972fd
Merge pull request #1011 from aaronraimist/synapse-admin
4 years ago
Slavi Pantaleev ca786cc343 Revert "Upgrade Synapse (1.31 -> 1.32)"
4 years ago
Aaron Raimist bb64b80697
Upgrade synapse-admin (0.7.0 -> 0.7.2)
4 years ago
Slavi Pantaleev f825c7c263 Upgrade Synapse (1.31 -> 1.32)
4 years ago
Slavi Pantaleev 7eda6a3c12
Merge pull request #1009 from thedanbob/coturn-official
4 years ago
Slavi Pantaleev adcecaffaf Fix connectivity between prometheus and prometheus-node-exporter
4 years ago
Dan Arnfield b2ca1f2829 Add capability required by new image
4 years ago
Slavi Pantaleev 398b9f5d66
Merge pull request #1008 from sakkiii/master
4 years ago
Dan Arnfield 29177d4922 Switch to official coturn docker image
4 years ago
sak 88a30fb5ed security** node-exporter data & port publicly exposed
4 years ago
sak 0f9a455719 Revert "security** node-exporter data & port publicly exposed"
4 years ago
sak d0cd709c08 security** node-exporter data & port publicly exposed
4 years ago
Slavi Pantaleev 4a1739f604
Merge pull request #1007 from teutat3s/fix/nginx-dont-send-version
4 years ago
teutat3s 2bf7c26cfa
Don't expose nginx version with each response
4 years ago
Slavi Pantaleev c565e72f0d
Merge pull request #1003 from sakkiii/patch-2
4 years ago
Slavi Pantaleev 51b46697c5
Merge pull request #1005 from sakkiii/master
4 years ago
Dan Arnfield f04614a993 Fix prometheus network for ansible < 2.8
4 years ago
Slavi Pantaleev badd81e0ec Revert "Attempt to fix docker_network result discrepancy between Ansible versions"
4 years ago
sakkiii 1958d0792d Update matrix-client-element.conf.j2
4 years ago
sakkiii b6d45c5fd8 Merge branch 'master' of https://github.com/sakkiii/matrix-docker-ansible-deploy
4 years ago
sakkiii 05042f5ff1 Improve security grafana
4 years ago
sakkiii 27377e099d
updated matrix_grafana_docker_image to v7.5.4
4 years ago
Slavi Pantaleev 68ca81c8c2 Attempt to fix docker_network result discrepancy between Ansible versions
4 years ago
Slavi Pantaleev 9c1f41eadf
Merge pull request #1002 from thedanbob/node-exporter-1.1.2
4 years ago
Dan Arnfield 8a550ce67c Update prometheus (2.24.1->2.26.0)
4 years ago
Dan Arnfield 83cc5c9e6a Update prometheus node exporter (1.1.0 -> 1.1.2)
4 years ago
sakkiii 5dc642ace1
Nginx element web: XSS protection & nosniff header
4 years ago
Slavi Pantaleev fcb9e9618a Make Coturn TLSv1/v1.1 configurable
4 years ago
sakkiii 540416e32d
Disable support for TLS 1.0 and TLS 1.1
4 years ago
Michael-GMH 89cb5a3d7a GMH v0.4.2 update
4 years ago
Michael f41bfb69d2 update survey template formatting
4 years ago
Michael 814bdf5a88 update spelling
4 years ago
Michael fbe22289bd merge with upstream and testing branch
4 years ago
Slavi Pantaleev 995c483856
Merge pull request #962 from aaronraimist/mjolnir
4 years ago
Slavi Pantaleev f183add44d
Merge pull request #977 from aaronraimist/simple-antispam
4 years ago
Aaron Raimist 81dddd2e25
Upgrade Element (1.7.24 -> 1.7.24.1)
4 years ago
Aaron Raimist c43bd412dd
Upgrade synapse-simple-antispam (0.0.1 -> 0.0.3)
4 years ago
Aaron Raimist 1ecee625d5
Depend on more services, add a delay
4 years ago
Slavi Pantaleev a88391edf5
Merge pull request #972 from JohannesKleine/nginx-config
4 years ago
teutat3s 0b5e903693
Updates to mautrix-signal config
4 years ago
Christoph Johannes Kleine fcd66b2889
rename variables
4 years ago
Christoph Johannes Kleine 8ba1105010
rename variable
4 years ago
Christoph Johannes Kleine 3a772f2f65
matrix-nginx-proxy: add custom nginx options to nginx.conf.j2
4 years ago
Slavi Pantaleev 93960b70be Do not fail if `_matrix-identity` DNS SRV record missing
4 years ago
Slavi Pantaleev 5e1cf7f8b9 Upgrade Element (1.7.23 -> 1.7.24)
4 years ago
Slavi Pantaleev 9409588513 Fix variable name typo (take 2)
4 years ago
Slavi Pantaleev 179b416ed5 Fix variable name typo
4 years ago
Slavi Pantaleev 77d598b315 Fix Go-NEB variable definitions using the wrong type
4 years ago
Slavi Pantaleev 49868db3de Upgrade Synapse for ARM64 (1.30.0 -> 1.30.1)
4 years ago
Slavi Pantaleev 94487dc6a7 Upgrade Synapse for amd64 (1.30.0 -> 1.30.1)
4 years ago
transcaffeine dbae18fd6a
feat: push ephemeral events to appservices
4 years ago
Dan Arnfield 97d8527e00 Update nginx (1.19.6 -> 1.19.8)
4 years ago
Slavi Pantaleev 5a4ea5f866 Make AWX enabling/disabling consistent with other playbook roles
4 years ago
Aaron Raimist bab8b950ca
Add mjolnir
4 years ago
Slavi Pantaleev 06c74728eb Move matrix_nginx_proxy_proxy_synapse_federation_api_enabled definition to the role
4 years ago
Slavi Pantaleev d09609daa8 Fix Jinja2 syntax error
4 years ago
Slavi Pantaleev 6a3433fbad Update Synapse for ARM64 (1.29.0 -> 1.30.0)
4 years ago
Slavi Pantaleev ffe649a240 Update homeserver.yaml to keep up with Synapse v1.30.0
4 years ago
rakshazi 74106f2a80
Updated synapse 1.29.0 -> 1.30.0
4 years ago
Thom Wiggers 54fe59f05c
Update IRC appservice
4 years ago
Slavi Pantaleev 2737ebc290 Complain if people try to use matrix-sygnal on non-amd64
4 years ago
Slavi Pantaleev b824522b33 Remove unnecessary with_items statement
4 years ago
Slavi Pantaleev 9a0222fa47 Add Sygnal support
4 years ago
Michael af240aef37 remove sections from task list that arent needed
4 years ago
Michael 85127bacba Merge remote-tracking branch 'upstream/master'
4 years ago
Michael 1e54b1d1a5 merge upstream
4 years ago
Slavi Pantaleev f99dcd611f Pass proper UID/GID to Synapse
4 years ago
Slavi Pantaleev a5ee39266c Go through start.py when launching Synapse
4 years ago
Aaron Raimist 32b3650c12
Set X-Forwarded-Proto on federation requests
4 years ago
Béla Becker 2d7e7680e5 matrix.{{ matrix_domain }} -> {{ matrix_server_fqn_matrix }}
4 years ago
Aaron Raimist 466827139a
Also check if matrix_ssl_lets_encrypt_support_email is blank
4 years ago
Slavi Pantaleev 97c0bf1a73
Merge pull request #942 from pushytoxin/etherpad1_8_12
4 years ago
Béla Becker 60aa40845f Upgrade Etherpad (1.8.7 -> 1.8.12)
4 years ago
Yannick Goossens 27416607d9 Another field with 'invalid input syntax for type smallint'
4 years ago
Michael 5a6bdb0c3d merge upstream
4 years ago
Michael 571b70a1f4 fix for running outside of AWX
4 years ago
Michael 5a1f3b7d67 GMH v0.3.0
4 years ago
Michael 33ec5710d9 0.2.1 revision
4 years ago
Michael 4c882c513b initial PR
4 years ago
Marcus Proest 2ca8211184 Merge remote-tracking branch 'upstream/master'
4 years ago
Marcus Proest b99372a3c5 initial commit of mautrix-instagram role
4 years ago
Slavi Pantaleev 108aed53be Fix invalid matrix-postgres.service when matrix_postgres_process_extra_arguments is empty
4 years ago
Slavi Pantaleev 1dbdfeec07 Fix matrix-postgres stopping for consistency with other services
4 years ago
Slavi Pantaleev 9f91eaa54b Fix incorrect service name
4 years ago
Slavi Pantaleev 91c987ca7d
Merge pull request #872 from xangelix/add-mx-puppet-groupme-gh
4 years ago
Slavi Pantaleev d94d0e2ca5
Merge pull request #456 from eMPee584/synapse-workers
4 years ago
Slavi Pantaleev 9dc87bb948 Add Synapse worker presets for easier configuration
4 years ago
Slavi Pantaleev eaea215282 Allow Synapse workers to be used with an external nginx webserver
4 years ago
Slavi Pantaleev 2f732e4234 Update Synapse worker endpoints
4 years ago
Slavi Pantaleev 217b4a8808 Release Synapse v1.27.0 to ARM32 via self-building
4 years ago
Béla Becker 65eab14a64 Make sure Etherpad has a database to write to
4 years ago
Béla Becker 005f4d57f9 Remove mention of sqlite3 support for Etherpad
4 years ago
Slavi Pantaleev 1789620901 Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev d6c4d41c2b Define instanceId property on workers
4 years ago
rakshazi 996f732f98
Update synapse-admin (0.6.1 -> 0.7.0)
4 years ago
Cody Neiman c4e1209452
Merge branch 'master' into add-mx-puppet-groupme-gh
4 years ago
Slavi Pantaleev d33483b8ce Document that Synapse pusher worker instances are shardable
4 years ago
Slavi Pantaleev daae74b074 Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 521160c12f Upgrade Synapse (v1.26.0 -> v1.27.0)
4 years ago
Slavi Pantaleev 865d71e35a
Upgrade Element (1.7.20 -> 1.7.21)
4 years ago
Marc Leuser fd3d48bb6d trust the reverse proxy by default
4 years ago
Marc Leuser 1434c371bd safer port binding of etherpad docker container
4 years ago
Slavi Pantaleev 61e427d690 Do not let people enable more than 1 federation_sender worker
4 years ago
Slavi Pantaleev 85a05f38e8 Allow Synapse worker list to be generated dynamically
4 years ago
Slavi Pantaleev 43059bb040 Fix metrics listeners for Synapse workers
4 years ago
Slavi Pantaleev 453a4ec2d8 Relocate tasks related to Synapse workers
4 years ago
Cody Neiman e510481e84
Merge branch 'master' into add-mx-puppet-groupme-gh
4 years ago
Slavi Pantaleev 5cfeae806b Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 894679750e
Merge pull request #862 from s-thom/nginx-additional
4 years ago
Slavi Pantaleev a8e9f35708 Touch up documentation a bit
4 years ago
Slavi Pantaleev 7d39e5153a Upgrade Postgres minor versions
4 years ago
Cody Neiman dc5e7eed3f
Fix mx-puppet-groupme port typo
4 years ago
Cody Neiman 2b3c143487
Update mx-puppet-groupme docker image
4 years ago
Cody Neiman 5a70a56ff0
Initial implementation
4 years ago
Slavi Pantaleev 8434af10de Do not fail on unrelated validation tasks when Grafana not enabled
4 years ago
Slavi Pantaleev 66d5b0e5b9 Do not fail on unrelated validation tasks when Prometheus not enabled
4 years ago
Slavi Pantaleev 2ac2b02cb4
Merge pull request #838 from Peetz0r/stats
4 years ago
Slavi Pantaleev c8ab200cb1 Break dependency between matrix-prometheus and (matrix-prometheus-node-exporter, matrix-synapse)
4 years ago
Slavi Pantaleev 6842102e00 Split install/uninstall tasks in matrix-prometheus
4 years ago
Slavi Pantaleev 18e31526a8 Rename some variables
4 years ago
Slavi Pantaleev 85a260daaf Make --tags=setup-prometheus not break, relying on matrix-base facts
4 years ago
Slavi Pantaleev df3dd1c824 Use --read-only FS for metrics-related containers
4 years ago
Slavi Pantaleev 3ce9712388 Fix Grafana dashboard/datasource label
4 years ago
Slavi Pantaleev f0cd294628 Fix matrix-prometheus-node-exporter failure to start
4 years ago
efraimbart b7e68cb779
Fix wrong docker image being pulled
4 years ago
Peetz0r fde222a041 Update Prometheus Node Exporter 1.0.1 => 1.1.0
4 years ago
Peetz0r 3a77261dc6 Update Grafana 7.3.7 => 7.4.0
4 years ago
Peetz0r 144a5e6198 Register docker network info and use it for prometheus-node-exporter
4 years ago
Peetz0r 76d7e84be5 Make prometheus-node-exporter a bit more capable
4 years ago
Peetz0r 989100b1c1 Grafana nginx proxy config
4 years ago
Peetz0r eb5aa93e8a Grafana
4 years ago
Peetz0r e525970b39 Prometheus Node Exporter
4 years ago
Peetz0r 13ef9e85cf Prometheus
4 years ago
Slavi Pantaleev 7e8e95a09a Make S3-mounting path configurable
4 years ago
Yan 385b6c623e Fixes: a66a604e ("Selfbuild appservice-slack bridge")
4 years ago
Stuart Thomson 064b2e533c Add variable for extra domains to get LE certs for
4 years ago
Paul Tötterman 9ad67d7cdf
Upgrade Element (1.7.19 -> 1.7.20)
4 years ago
Aaron Raimist 5cb976c321
Upgrade Element (1.7.18 -> 1.7.19)
4 years ago
Julian Foad d1f28d17bb Allow psql args to be given to matrix-postgres-cli
4 years ago
Slavi Pantaleev c4a05b760a Make mautrix bridges not overwrite their config
4 years ago
Slavi Pantaleev 889b299bc2
Merge pull request #804 from pushytoxin/matrix-etherpad
4 years ago
Slavi Pantaleev 7804060eee Use Etherpad 1.8.7, not :latest
4 years ago
Slavi Pantaleev 98f9619279
Merge pull request #843 from thomwiggers/update-irc
4 years ago
o8F0LY 0a0c9a4efc Add double quotes to avoid synatx errors
4 years ago
Thom Wiggers 8de739132a
Update IRC bridge to 0.23.0
4 years ago
Peetz0r e0e459ac0c Fixed missing quotes
4 years ago
Slavi Pantaleev efbffa26bf
Fix typo
4 years ago
Peetz0r 473936065d Use Debian Buster Docker repo on Debian Bullseye
4 years ago
Béla Becker 2edc9cb83c Name the Synapse database on state compression import
4 years ago
Béla Becker b7261dc098 Etherpad role: Etherpad needs Dimension
4 years ago
Slavi Pantaleev 3ea90ca436 Upgrade Element (1.7.17 -> 1.7.18)
4 years ago
Slavi Pantaleev e7f3f7c431 Enable /devices endpoint for generic workers
4 years ago
Slavi Pantaleev 26b287bd17 Upgrade certbot (1.10.1 -> 1.11.0)
4 years ago
Slavi Pantaleev 1cd2a218de Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev c6feb0b99e Upgrade Synapse (v1.25.0 -> v1.26.0)
4 years ago
Slavi Pantaleev 39c2d72d17 Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 008049f2a9 Fix mautrix-telegram registration file mistake
4 years ago
Slavi Pantaleev a49dab76f8 Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev e3290d8bcb Remove |to_json causing trouble
4 years ago
Slavi Pantaleev a31c9603fa Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev f6097fbba1 E2BE not working for mautrix bridges
4 years ago
Slavi Pantaleev 07f1ea24ee Make it possible to override the welcome.html.j2 template used for Element
4 years ago
Slavi Pantaleev d98a1ceadd Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 512f42aa76 Do not report docker kill/rm attempts as errors
4 years ago
Slavi Pantaleev 869727a402 Add comment to mautrix-facebook bridge regarding alembic migrations
4 years ago
Slavi Pantaleev a9af36841d Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 346f8b3475
Fix typo
4 years ago
Slavi Pantaleev 26542308b3 Use |to_json in more places in matrix-appservice-discord config
4 years ago
Béla Becker 42f338016b Etherpad matrix-nginx-proxy configuration
4 years ago
Béla Becker 7bc9be95cb Add map directive to the base of nginx.conf
4 years ago
Béla Becker 38bf1eda70 Etherpad Jitsi integration
4 years ago
Béla Becker 4b451ff782 Etherpad role
4 years ago
Slavi Pantaleev a535226210 Stop/disable unnecessary worker services before deleting them
4 years ago
Slavi Pantaleev dd24942c03
Use |to_json for mautrix-telegram config
4 years ago
Slavi Pantaleev 778b66876c Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 70dcdd41a7 Simplify matrix-remove-all
4 years ago
Slavi Pantaleev d3ecc6f017 Fix bridges failing to upload media when Synapse workers are enabled
4 years ago
Slavi Pantaleev 66cdc7bf5a Clean up worker.yaml generation a bit and make it more flexible
4 years ago
Slavi Pantaleev 1462409b34 Fix worker listening addresses
4 years ago
Slavi Pantaleev 01747c8cc4 Prevent Synapse warning about enabling metric listeners with enable_metrics: false
4 years ago
Slavi Pantaleev 70796703d3 Run Synapse workers in their own containers
4 years ago
Slavi Pantaleev 6fc214480c
Fix Signal role using incorrect database string variable
4 years ago
Slavi Pantaleev da50fb27a0 Whitelist /_matrix/key requests for going to generic workers on the federation port
4 years ago
Slavi Pantaleev 4d62a75f6f Get matrix-corporal to play nicely with a Synapse worker setup
4 years ago
Slavi Pantaleev c05d3d09bd Disable systemd services while stopping them
4 years ago
Slavi Pantaleev 63301b0ef1 Improvements around Synapse worker/metrics ports exposure
4 years ago
Slavi Pantaleev f66a6b066b Be more specific with the Redis version being used
4 years ago
Slavi Pantaleev 5ca68210cd Do not handle /_matrix/federation on client-server port, nor /_matrix/client stuff on federation port
4 years ago
Slavi Pantaleev cc5cf0d725 Load roles/matrix-synapse/vars/workers.yml earlier to not break --tags=setup-nginx-proxy
4 years ago
Slavi Pantaleev 92ee3d78a0 Fix matrix-remove-all for when Synapse workers are enabled
4 years ago
Slavi Pantaleev 8fa913dca7 Fix Ansible warning
4 years ago
Marcel Partap edc21f15e5 Restrict publishing worker (metrics) ports to localhost
4 years ago