1853 Commits (f4a9c4dff2b52deff94bfe6f698027a65e001092)

Author SHA1 Message Date
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
Marcel Partap 183adec3d8 Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap c8f051a42d Track workers endpoint list in repo instead of regenerating on user side
4 years ago
Marcel Partap f2c7d79238 Drop probably incorrect comment from synapse homeserver.yaml.j2
4 years ago
Slavi Pantaleev a56cb34850 Notify people if /matrix/postgres/data-auto-upgrade-backup exists
4 years ago
Slavi Pantaleev a2422c458a Notify of remaining matrix-postgres local data in a better way
4 years ago
Slavi Pantaleev 1cd251ed78 Don't delete Docker images which may have been pulled by another
4 years ago
Slavi Pantaleev f085362149 Fix some Postgres CLI scripts to target the correct database
4 years ago
Slavi Pantaleev 3051655d21
Ensure matrix_appservice_irc_docker_src_files_path created when self-building
4 years ago
Panagiotis Georgiadis f10e3fef0d
Merge branch 'master' into irc
4 years ago
Panagiotis Georgiadis e502ee33da
Selfbuild appservice-irc bridge
4 years ago
Slavi Pantaleev f9968b6981 Fix matrix_postgres_connection_password length check
4 years ago
Slavi Pantaleev 2997a7fc3e Make mx-puppet-* bridges not log to files
4 years ago
Slavi Pantaleev f3dd346724 Try to tighten Signal bridge security
4 years ago
Slavi Pantaleev 8ec975e3c8 Use matrix:matrix for Signal bridge (not root)
4 years ago
Slavi Pantaleev 37909aa7a9 Create signald/{avatars,attachments,data} and rename config dir
4 years ago
Slavi Pantaleev 88addd71fc Fix Postgres imports going to the matrix DB by default
4 years ago
Slavi Pantaleev bef0702fea Wait some more when starting Postgres during setup on ARM
4 years ago
Slavi Pantaleev f9c1d62435 Fix Postgres database (-alpine) failing to start on ARM32
4 years ago
Slavi Pantaleev 95346f3117 Reorganize Postgres access (breaking change)
4 years ago
throwawayay a30ef0cc29
Update element-web (1.7.16 -> 1.7.17)
4 years ago
Slavi Pantaleev 024a23ed17 Upgrade mautrix-facebook to the new Postgres-only version
4 years ago
pushytoxin d51ea25219 When validating LE certs, do not wait for a random time
4 years ago
Slavi Pantaleev 39ea3496a4 Downgrade/lock mautrix-facebook to pre-mobile times
4 years ago
Slavi Pantaleev c9d96d8135 Fix mautrix-telegram paths creation bug
4 years ago
Slavi Pantaleev 56c54d5cc7 Upgrade matrix-corporal (2.0.1 -> 2.1.0)
4 years ago
Slavi Pantaleev c1008fde44 Upgrade matrix-coturn (4.5.1.3 -> 4.5.2)
4 years ago
Slavi Pantaleev cf06f84608 Upgrade matrix-corporal (2.0.0 -> 2.0.1)
4 years ago
Slavi Pantaleev d95cbe38d7 Rename configuration setting
4 years ago
Slavi Pantaleev 28d86e3aaa Initial work on support for matrix-corporal v2
4 years ago
Slavi Pantaleev 8549926395 Attempt to fix mautrix-whatsapp DB migration user table conflict
4 years ago
Slavi Pantaleev 1692a28fe4 Work around annoying Docker warning about undefined $HOME
4 years ago
Slavi Pantaleev 26f0bbfdef Fix self-building for matrix-ma1sd on non-version tag/branch
4 years ago
Slavi Pantaleev 9e936e45ad Use BuildKit for ma1sd Docker building
4 years ago
Slavi Pantaleev e1690722f7 Replace cronjobs with systemd timers
4 years ago
Slavi Pantaleev 05ca9357a8 Add .service suffix to systemd units list
4 years ago
Slavi Pantaleev 653d1d7924 Revert "Don't self-build ma1sd every time unless git sources changed"
4 years ago
Slavi Pantaleev 6f5aaad48d Split install/uninstall tasks in matrix-coturn
4 years ago
Slavi Pantaleev 57ea43d8b0 Remove unused variable
4 years ago
Slavi Pantaleev 7a90eb6d4f Relocate some validation tasks
4 years ago
Slavi Pantaleev 67dc5237c5
Merge pull request #794 from drpaneas/appservice_slack_rebuild
4 years ago
Slavi Pantaleev 862a6276a0
Do not pull appservice-slack when self-building
4 years ago
Slavi Pantaleev b15da29ebb Bump Synapse to v1.25.0 for ARM
4 years ago
Panagiotis Georgiadis a66a604e53
Selfbuild appservice-slack bridge
4 years ago
Slavi Pantaleev 2a25b63bb6 Don't self-build ma1sd every time unless git sources changed
4 years ago
Slavi Pantaleev a5a44a9d3f
Merge pull request #786 from drpaneas/rebuild_telegram
4 years ago
Slavi Pantaleev 52fa7e576b
Fix path typo
4 years ago
Slavi Pantaleev 5fa30cdfcb
Ensure matrix_mautrix_facebook_docker_src_files_path created
4 years ago
Slavi Pantaleev 568cb3d86f Upgrade matrix-mailer (4.93-r0 -> 4.93-r1)
4 years ago
Slavi Pantaleev 24100342e1 Tell people that federation_ip_range_blacklist is gone
4 years ago
Slavi Pantaleev d5945c6e78 Upgrade Synapse (v1.24.0 -> v1.25.0) for amd64
4 years ago
Panagiotis Georgiadis 999fd2596f
Local rebuild for Telegram
4 years ago
Slavi Pantaleev 0b260a133f Add matrix-aux role to help with managing auxiliary files/directories
4 years ago
Will 5b0761bf40
Create list_tokens.yml
4 years ago
Will 1468010194
Update main.yml
4 years ago
Marcel Partap cd8100544b Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev f7ae050eaf Remove useless quotes around ssl_ciphers value
4 years ago
Slavi Pantaleev 5822ba0c01 Use a more natural if statement
4 years ago
Slavi Pantaleev de6ecd8818
Update inaccurate comments
4 years ago
Agustin Ferrario 5156c63a76 Clean up code
4 years ago
Agustin Ferrario 25d423e6b6 Fix errors per spantaleev suggestions
4 years ago
Agustin Ferrario 3cb71e7e84 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
4 years ago
Slavi Pantaleev 6cce5383bc Fix Ansible 2.9.6 check
4 years ago
Slavi Pantaleev 2c09111a3a Actually enforce that we run on Ansible >= 2.7.1
4 years ago
Slavi Pantaleev 8710883064
Merge pull request #743 from pushytoxin/docker_network
4 years ago
Slavi Pantaleev cd2d2f594a
Merge pull request #686 from laszabine/signal
4 years ago
Slavi Pantaleev 3b524ee815 Make mautrix-signal bridge not log to files
4 years ago
Slavi Pantaleev 274f23f668 Make matrix-mautrix-signal-daemon.service depend on docker.service
4 years ago
Slavi Pantaleev da2a6682b3 Get rid of matrix_mautrix_signal_configuration_permissions
4 years ago
Slavi Pantaleev df8d9cfd34 Remove some TODOs
4 years ago
Slavi Pantaleev 4805637181 Add support for custom ma1sd view sesion templates
4 years ago
Slavi Pantaleev f84c69c164 Relocate custom ma1sd threepid email templates to config/
4 years ago
Slavi Pantaleev b5812b539b Rename ma1sd custom email template variable
4 years ago
Slavi Pantaleev fb83eccf99 Relocate SQL template file
4 years ago
Sabine Laszakovits 84cac25c11 added config data_dir (else in ~, which isn't set)
4 years ago
Sabine Laszakovits 56af2b1a8c small fixes
4 years ago
Sabine Laszakovits 89f7f3c3b8 added log level configuration
4 years ago
Sabine Laszakovits ffb837d4bc made the bridge use the default postgres db
4 years ago
Sabine Laszakovits a06c58c753 Merge branch 'master' into signal
4 years ago
Slavi Pantaleev 1ed991e25c
Merge pull request #769 from aaronraimist/check-for-buggy-ansible
4 years ago
Slavi Pantaleev 86da489b9b Never fail when stopping systemd service during (SQLite -> Postgres) migration
4 years ago
Aaron Raimist 8827a49e21
Check equality properly
4 years ago
Aaron Raimist 3dd0517f04
Check for buggy version of Ansible that Ubuntu 20.04 provides
4 years ago
Slavi Pantaleev a2a4218e95 Make mautrix-python-based bridges E2EE happier
4 years ago
Slavi Pantaleev 80c72615c7 Fixup all Dimension boolean fields after pgloader import
4 years ago
Slavi Pantaleev 21662af3be Archive database only after additional_psql_statements_list had executed
4 years ago
Stuart Mumford 019a4d7dcd Use role relative paths for things
4 years ago
Slavi Pantaleev be0c599565 Feed more slashes to mautrix bridges when using SQLite
4 years ago
Slavi Pantaleev 8b6174786b Fixup Dimension database schema a bit after pgloader import
4 years ago
Slavi Pantaleev c5f8b1f61b Fix mautrix-whatsapp Postgres connection string to not use SSL by default
4 years ago
Slavi Pantaleev f19b29846d
Merge pull request #740 from jdreichmann/postgres-per-default
4 years ago
Slavi Pantaleev ad1425eee4 Add pgloader self-building support (for ARM)
4 years ago
Slavi Pantaleev 8675dedbdb Add support for automatic (nedb -> Postgres) migration to matrix-appservice-slack
4 years ago
Slavi Pantaleev 9b95e1937c Auto-restart matrix-appservice-irc after (nedb -> Postgres) migration
4 years ago
Slavi Pantaleev 715bdf2c64 Add support for automatic (nedb -> Postgres) migration to mx-appservice-irc
4 years ago
Slavi Pantaleev 15f4cc924d Rename variables (_database_db_name -> _database_name)
4 years ago
Slavi Pantaleev ab6563ce4e Add support for automatic (Postgres -> SQLite) migration to mx-puppet-twitter
4 years ago
Slavi Pantaleev 69cc2145d2 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-steam
4 years ago
Slavi Pantaleev 262a25f997 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-slack
4 years ago
Slavi Pantaleev e49eb078a2 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-skype
4 years ago
Dan Arnfield c3b63c6c97 Update element-web (1.7.15 -> 1.7.16)
4 years ago
Dan Arnfield 10e0fa17ad Update nginx (1.19.5 -> 1.19.6)
4 years ago
Slavi Pantaleev d135cd9cd3 Ensure mx-puppet-discord directories are created before attempting migration
4 years ago
Slavi Pantaleev 44c9f4daca Add support for automatic (Postgres -> SQLite) migration to mx-puppet-instagram
4 years ago
Slavi Pantaleev e64758c119 Add missing restart task
4 years ago
Slavi Pantaleev 149872e00c Add support for automatic (Postgres -> SQLite) migration to mx-puppet-discord
4 years ago
Slavi Pantaleev 9b4bf73587 Fix undefined variable reference
4 years ago
Slavi Pantaleev 6488e11d69 Relocate some tasks
4 years ago
Slavi Pantaleev ca066217d1
Merge pull request #757 from 0x46616c6b/disable-nginx-logging-option
4 years ago
louis dcd4716636 add option to disable nginx access log
4 years ago
Slavi Pantaleev d0ee86e0a5 Fix matrix_corporal_docker_image_name_prefix referencing matrix_synapse_ stuff
4 years ago
Agustin Ferrario a06feba281 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
4 years ago
Slavi Pantaleev 8748f3d443 Move python{,3}-docker installation to another task
4 years ago
Slavi Pantaleev 349fbb6434 Do not hardcode armhf for Raspbian
4 years ago
Slavi Pantaleev a09ed58892 Ensure gnupg installed on Raspbian
4 years ago
Slavi Pantaleev f545de53f7 Do not hardcode "ubuntu" for the Docker APT key URL
4 years ago
Slavi Pantaleev 55f252a6ed Do not hardcode amd64 in setup_debian.yml
4 years ago
Slavi Pantaleev ed159cc742 Move matrix_architecture to matrix-base
4 years ago
Agustin Ferrario 2082242499 Add `matrix_nginx_proxy_ssl_config`
4 years ago
Slavi Pantaleev 0f4649a45c Merge branch 'master' into postgres-per-default
4 years ago
Slavi Pantaleev a4b8baee49 Fix inability to send (Matrix -> Discord) messages via appservice-discord
4 years ago
Slavi Pantaleev a197968b7f Make matrix-registration use Postgres by default
4 years ago
Slavi Pantaleev 1bd5c240e5 Add support for executing additional DB migration statements
4 years ago
Slavi Pantaleev 3289298ac7 Merge branch 'master' into postgres-per-default
4 years ago
Slavi Pantaleev 69f71f48a6 Upgrade matrix-registration (v0.7.1 -> 0.7.2) and use official image
4 years ago
Slavi Pantaleev e2ba46bf01 Fix Jinja2 syntax error (else if -> elif)
4 years ago
Slavi Pantaleev dd797ba6a7 Fix Postgres database importing/upgrading conflicts
4 years ago
Slavi Pantaleev 2a502db239 Add (SQLite + Postgres) support and automatic migration to matrix-dimension
4 years ago
Slavi Pantaleev 0790a7b2a8 Add support for matrix_dimension_systemd_{required,wanted}_services_list
4 years ago
Slavi Pantaleev 374f43735a Separate matrix-dimension install/uninstall tasks
4 years ago
Slavi Pantaleev 8d74593878 Prepare matrix-registation for (SQLite + Postgres) support
4 years ago
Slavi Pantaleev 516ccb2b2b Separate matrix-registration install/uninstall tasks
4 years ago
transcaffeine 13d8a9b39c
hint supported automatic migration nedb->postgres
4 years ago
Slavi Pantaleev af3ea67bba Add (SQLite + Postgres) support and automatic migration to matrix-ma1sd
4 years ago
Slavi Pantaleev 0ca48f3532 Separate matrix-ma1sd install/uninstall tasks
4 years ago
Slavi Pantaleev 7248eb3c11 Fix syntax error in roles/matrix-bridge-appservice-irc/defaults/main.yml
4 years ago
Slavi Pantaleev cba973d6b5 Enable automatic (SQLite -> Postgres) migration for matrix-appservice-discord
4 years ago
Slavi Pantaleev 13f84e2ad5 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-whatsapp
4 years ago
Slavi Pantaleev 86a8091768 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-telegram
4 years ago
Slavi Pantaleev 3ba8520266 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-hangouts
4 years ago
Slavi Pantaleev bbc08722c5 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-facebook
4 years ago
Slavi Pantaleev c1431b28f0 Make use of matrix_postgres_db_migration_request.caller
4 years ago
Slavi Pantaleev ac37091d01 Enable automatic (SQLite -> Postgres) migration for matrix-reminder-bot
4 years ago
Slavi Pantaleev dc7850e83c Fix wording and variable names a bit
4 years ago
Slavi Pantaleev bc376c2fb2 Add database migration utility to matrix-postgres role
4 years ago
transcaffeine 54da61f81b
add postgres support mx-appservice-[slack|irc] with fallback to nedb in role and migration notice
4 years ago
Slavi Pantaleev e3a0c9adda Add (Postgres + SQLite) support to matrix-reminder-bot
4 years ago
Slavi Pantaleev dde1c9f899 Fix indentation causing YAML syntax error
4 years ago
Slavi Pantaleev aa828ff9f6 Separate matrix-reminder-bot install/uninstall tasks
4 years ago
Slavi Pantaleev b9a04a7f95 Rename some remaining `matrix_*_postgres_*` vars back to `matrix_*_database_*`
4 years ago
transcaffeine 5d70bc1376
add postgres support for mx-puppet-* with fallback to sqlite in role and migration notice
4 years ago
Slavi Pantaleev 087dbe4ddc Rename `matrix_*_postgres_*` back to `matrix_*_database_*`
4 years ago
Slavi Pantaleev ce21ea3640 Add (Postgres + SQLite) support to matrix-mautrix-hangouts bridge
4 years ago
Slavi Pantaleev 43d6ff2af8 Fix sqlite usage for mautrix-facebook/mautrix-telegram
4 years ago
Slavi Pantaleev 6c77eae969 Add (Postgres + SQLite) support to matrix-mautrix-whatsapp bridge
4 years ago
Slavi Pantaleev 9bf8ce878e Add (Postgres + SQLite) support to matrix-mautrix-telegram bridge
4 years ago
Slavi Pantaleev a3406a182b Move some things around
4 years ago
Slavi Pantaleev 2d99ade72f Add (Postgres + SQLite) support to matrix-mautrix-facebook bridge
4 years ago
Slavi Pantaleev 5dba0c038b Make --tags=import-generic-sqlite-db commands not pass a sensitive connection string around
4 years ago
Slavi Pantaleev d91aa5a060 Do not introduce sub-variables exposing implementation details
4 years ago
Slavi Pantaleev f1e85f7112 Don't mention Postgres roles, just say users
4 years ago
Slavi Pantaleev 4617984b9f Add (SQLite -> Postgres) migration instructions
4 years ago
Slavi Pantaleev cb969c6ca2 Add --tags=import-generic-sqlite-db (pgloader import)
4 years ago
Slavi Pantaleev c66c084027 Merge branch 'master' into postgres-per-default
4 years ago
Slavi Pantaleev 6e1dfb62f0 Rename some doc files and commands related to importing
4 years ago
Slavi Pantaleev b87b754372 Fail if appservice-discord wants Postgres, but has leftover SQLite data
4 years ago
Slavi Pantaleev 183d2a10db Ensure matrix-postgres.service is started before creating additional users/databases
4 years ago
Slavi Pantaleev a374d309c8 Make appservice-discord support both SQLite and Postgres
4 years ago
Slavi Pantaleev 46a4034d3e Use "password" for additional Postgres databases, not "pass"
4 years ago
Slavi Pantaleev 3a037a5993 Ensure additional databases contain all the keys that we expect
4 years ago
Slavi Pantaleev da4cb2f639 Do not use the postgresql_user/postgresql_db modules
4 years ago
Slavi Pantaleev bbc09d013b Do not execute additional databases creation code if not necessary
4 years ago
Slavi Pantaleev c765ceb270 Prevent weird loop error
4 years ago
Slavi Pantaleev e2952f16f7 Determine matrix-postgres IP address without relying on jq
4 years ago
Slavi Pantaleev f47e8a97e6 Make use of matrix_host_command_docker instead of hardcoding
4 years ago
Slavi Pantaleev 0641106370 Allow username of additional Postgres databases to be different
4 years ago
Slavi Pantaleev 527d5f57d5 Relocate Postgres additional database creation logic
4 years ago
Slavi Pantaleev dac0d3a682 Add default matrix_postgres_additional_databases
4 years ago
Slavi Pantaleev 77a5c7cf3c Merge branch 'master' into postgres-per-default
4 years ago
Slavi Pantaleev 47613e5a27 Remove synapse-janitor support
4 years ago
Slavi Pantaleev 86988ae180 Switch matrix-registration to v0.7.1
4 years ago
Slavi Pantaleev 0a9109771d Use latest/master version of matrix-registration
4 years ago
Aaron Raimist 3c2a644e5c
Upgrade synapse-admin (v0.5.0 -> 0.6.1)
4 years ago
Slavi Pantaleev 7593d969e3 Make matrix-mailer not occupy matrix_server_fqn_matrix
4 years ago
transcaffeine d9f4914e0d
WIP: postgres: create databases for all services
4 years ago
Slavi Pantaleev d08b27784f Fix systemd services autostart problem with Docker 20.10
4 years ago
John Goerzen 673e19f830
Correct inabillity for appservice-discord to connect
4 years ago
Slavi Pantaleev 245b749946 Upgrade Synapse for ARM (v1.23.0 -> v1.24.0)
4 years ago
Slavi Pantaleev aa86e0dac6 Upgrade Synapse (v1.23.0 -> v1.24.0)
4 years ago
benkuly ad92c61fdd updated matrix-sms-bridge
4 years ago
Slavi Pantaleev c07c927d9f Automatically enable openid listeners when ma1sd enabled
4 years ago
Slavi Pantaleev 8c02f7b79b Upgrade services
4 years ago
Slavi Pantaleev d556aa943f Update docker-ce.repo to not hardcode $releasever=7
4 years ago
Slavi Pantaleev 7372480e95 Properly serialize some ma1sd configuration values
4 years ago
Hardy Erlinger ec2a9d4852 Remove the recording button from the Jitsi UI if recording is disabled.
4 years ago
Béla Becker 6f9b4bd9ac Drop workaround for old Ansible docker_network bug
4 years ago
Béla Becker 6921ec4b8a Revert "Work around buggy docker_network sometimes failing to work"
4 years ago
Slavi Pantaleev a5ae7e9ef0 Add self-building support to matrix-corporal
4 years ago
Slavi Pantaleev b3d91ed488 Fix passing of matrix_appservice_discord_auth_usePrivilegedIntents
4 years ago
Slavi Pantaleev 05cecb5261 Merge branch 'discord-v1.0'
4 years ago
Slavi Pantaleev edd40811a5 Update matrix-appservice-discord to v1.0.0 final
4 years ago
Marcel Partap b6b95fe742 synapse workers-doc-to-yaml script: compatibility++ with non-gnu awk
4 years ago
Marcel Partap 3156d96619 synapse workers-doc-to-yaml.awk: escape slash for non-gnu awk versions
4 years ago
Marcel Partap e892ac464f synapse workers: untangle config template and specify bind address
4 years ago
Marcel Partap f201bca519 synapse workers: define and expose METRICS port for each worker
4 years ago
Marcel Partap af08f18779 synapse workers default config: disable user_dir worker for now
4 years ago
Marcel Partap 414b812a29 synapse role workers setup: make configs clean action remote compatible
4 years ago
Marcel Partap d5932ca393 synapse role workers setup: execute the endpoint extraction locally
4 years ago
Marcel Partap 851c25c47f matrix-synapse nginx template: fix invalid jinja comment syntax
4 years ago
Marcel Partap b73ac965ac Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev 04da1bddf7 Update matrix-mautrix-facebook config a bit
4 years ago
Slavi Pantaleev 90078dd296 Add matrix_services_autostart_enabled variable for preventing services autostart
4 years ago
Slavi Pantaleev e0d7d5f0ca Disable Jitsi recording/transcriptions by default
4 years ago
Slavi Pantaleev be5263f397 Move self-building git repository URLs to variables (stop hardcoding)
4 years ago
Slavi Pantaleev b354155d7c Make JVB websockets reverse-proxying work
4 years ago
Slavi Pantaleev fa76128fd8 Update Jitsi to build 5142
4 years ago
benkuly f93a4f6474 updated matrix-sms-bridge
4 years ago
Slavi Pantaleev d702e74079 Fix matrix-nginx-proxy static files mounting when SSL retrieval is none
4 years ago
Slavi Pantaleev 12867e9f18 Do not try to mount /matrix/ssl when matrix_ssl_retrieval_method is 'none'
4 years ago
Slavi Pantaleev 796c752b60 Ensure Postgres passwords are not longer than 99 characters
4 years ago
Slavi Pantaleev 47db2d5363
Merge pull request #730 from benkuly/master
4 years ago
Slavi Pantaleev 75f9fde7a4 Remove some more -v usage
4 years ago
Slavi Pantaleev 1fca917ad1 Replace some -v instances with --mount
4 years ago
Slavi Pantaleev 27c9014cb8 Improve uninstallation instructions
4 years ago
Slavi Pantaleev 3e2355282b Upgrade Postgres minor versions
4 years ago
Aaron Raimist c9d2ef7981
Upgrade Element (1.7.13 -> 1.7.14)
4 years ago
benkuly ff9a4e90c4 updated matrix-sms-bridge
4 years ago
benkuly 3a2e058f2e updated version of matrix-sms-bridge
4 years ago
benkuly f1ceb49ae2 fixed wrong path of truststore
4 years ago
benkuly ad1f0a01ce fixed systemd service typo
4 years ago
benkuly 76b0b9dc34 fixed application.yml loading
4 years ago
benkuly 2fb42dd7f1 fixed typo in truststore path
4 years ago
benkuly 75600aa357 Merge remote-tracking branch 'github/master'
4 years ago
benkuly 4713e5d5f7 updated matrix-sms-bridge to 0.5.0
4 years ago
Slavi Pantaleev 6c85b84c1e Fix self-building for synapse-admin
4 years ago
Slavi Pantaleev b627d93cdc Update homeserver.yaml to keep up with Synapse v1.23.0
4 years ago
transcaffeine c58a7e03c7
synapse: update to 1.23.0
4 years ago
Slavi Pantaleev 41fa00edb4 Revert "Update jitsi web to stable-5142"
4 years ago
transcaffeine f7d7190bd0
update mautrix-telegram to 0.9.0
4 years ago
benkuly 8153e25d2d updated matrix-sms-bridge image
4 years ago
benkuly 787a9ef8ad updated matrix-sms-bridge image
4 years ago
benkuly 775b1ca7af updated matrix-sms-bridge image version
4 years ago
Slavi Pantaleev ccabc82d4c Use more fully-qualified container images
4 years ago
Slavi Pantaleev 5eed874199 Improve self-building experience (avoid conflict with pullable images)
4 years ago
João Marques 078592454c Update jitsi web to stable-5142
4 years ago
benkuly c985e17f18 updated matrix-sms-bridge
4 years ago
Slavi Pantaleev 6dbb90258e Mention and recommend enabling usePrivilegedIntents
4 years ago
Slavi Pantaleev fe7bed5df3 Upgrade appservice-discord
4 years ago
Marcel Partap 4678c5d7bd Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev 4dbec2470f Fix systemd_path being undefined breakage
4 years ago
Slavi Pantaleev 4d12a6f8e9
Merge pull request #681 from scottcrossen/slc/ddclient
4 years ago
Slavi Pantaleev 1427286cec Integrate matrix-dynamic-dns with matrix-nginx-proxy without causing a dependency
4 years ago
Slavi Pantaleev 8782919d85 Ensure matrix_dynamic_dns_domain_configurations contains configurations
4 years ago
Slavi Pantaleev 97a7c8b0f0 Fix matrix_dynamic_dns_domain_configurations validation check
4 years ago
Slavi Pantaleev fef44b93d3 Define the matrix_dynamic_dns_domain_configurations variable in the role
4 years ago
Marcel Partap f3d2797d9c synapse workers: make awk script invocation handle paths with spaces
4 years ago
Marcel Partap b05d298ae4 synapse workers nginx rule: add client_max_body_size on media endpoints
4 years ago
Marcel Partap 1e971312e8 synapse workers: handle auth fallback endpoint on main process only
4 years ago
Marcel Partap e5072c20d9 synapse workers/nginx: handle media_repository worker endpoints on federation port
4 years ago
Aaron Raimist 31619e0968
Upgrade Element (1.7.12 -> 1.7.13)
4 years ago
Slavi Pantaleev 235299939d Upgrade nginx (1.19.3 -> 1.19.4)
4 years ago
Scott Crossen 59bb6b2971 responded to reviewer comments
4 years ago
Scott Crossen e894befd87 Updates to reviewer comments
4 years ago
Slavi Pantaleev 350c39d745 Update comment
4 years ago
Slavi Pantaleev ef68d3d296 Add support for reverse-proxying /_synapse/oidc
4 years ago
Slavi Pantaleev 5c91e56898 Upgrade Synapse (v1.22.0 -> v1.22.1)
4 years ago
Aaron Raimist c33d007306
Switch to the new vectorim/element-web Docker image
4 years ago
Marcel Partap cce90b187a synapse workers: fix undefined variable cases when removing workers
4 years ago
Sabine aabefe21f4 fixed yaml
4 years ago
Sabine 468cc39465 added a workaround for postgres's issue with initdb
4 years ago
Slavi Pantaleev c1c6eaefff Upgrade Element (1.7.10 -> 1.7.12)
4 years ago
Slavi Pantaleev 9a46647010 Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
4 years ago
Slavi Pantaleev 4700e80389 Raise standalone default Matrix Client API client_max_body_size
4 years ago
Marcel Partap e078e29ef8 synapse workers: fix self name in workers-doc-to-yaml.awk script
4 years ago
Slavi Pantaleev ef07aa8e5d Prevent certain nginx location blocks from being ignored
4 years ago
Marcel Partap 2d1b9f2dbf synapse workers: reworkings + get endpoints from upstream docs via awk
4 years ago
Slavi Pantaleev 70f0b97a0a Upgrade Synapse (v1.21.2 -> v1.22.0)
4 years ago
Slavi Pantaleev 63a49bb2dc Do not expose /_synapse/admin publicly by default
4 years ago
Sabine Laszakovits dd50ee19ab fixed bridge permissions
4 years ago
Sabine Laszakovits 2211e678f3 fixed comments that were copied over from mautrix-telegram role
4 years ago
Sabine Laszakovits e59aa07b86 more cleanup
4 years ago
Sabine Laszakovits c36e1355cf cleanup
4 years ago
Sabine Laszakovits 8ebc39dea0 fixed dependencies of bridge service (not ideal, but correct)
4 years ago
Sabine Laszakovits 9b890e9ced moved some settings from role to group_vars
4 years ago
Sabine Laszakovits ff1d7921a0 moved registration.yaml contents to template
4 years ago
Sabine 7a54e11090 started moving settings to group_vars
4 years ago
Marcel Partap 87bd64ce9e Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap a4125d5446 synapse workers: polishing, cleansing and installation of jq dependency
4 years ago
Sabine 69efcb5c21 added mautrix-signal role
4 years ago
Marcel Partap 501efee07e synapse workers: supply systemd with actual worker PIDs (requires jq)
4 years ago
Slavi Pantaleev 24c6d7e81f Upgrade Element (1.7.9 -> 1.7.10)
4 years ago
Scott Crossen 94dcceb7b9 removed intentional delay
4 years ago
Scott Crossen efeb651789 Removed typo
4 years ago
Scott Crossen e7d79a95dc removed platform-specific stuff
4 years ago
Scott Crossen 19721be8b1 removed dhcp option
4 years ago
Scott Crossen de1511b4bb Fixed valdiation
4 years ago
Scott Crossen 806f98447c Removed directory creation
4 years ago
Scott Crossen 51cca4c312 Added containerization
4 years ago
Tobias Küchel 1cf5b1d80f e2ee_backup: rename variables to be consistent with naming scheme
4 years ago
Tobias Küchel 5158fa4df9 e2ee_backup_methods: rather leave the default empty, so that the system default may apply
4 years ago
Tobias Küchel 8f7e21892d fix indentation, updated to proposed changes from Slavi: no more ifdef
4 years ago
Tobias Küchel 4cfa112755 update default backup_methods as proposed by the system anyway
4 years ago
Tobias Küchel 6599204334 fix commata not being set when secure_backup_required false
4 years ago
Tobias Küchel 48f929dc91 add variables for secure_backup_required and secure_backup_setup_methods
4 years ago
Slavi Pantaleev f7ecc7a2a5 Upgrade Synapse (v1.21.1 -> v1.21.2)
4 years ago
jgbresson 640166e4c3
Upgrade Element (1.7.8 -> 1.7.9)
4 years ago
Dan Arnfield b65bfc38ce Update nginx (1.19.2 -> 1.19.3)
4 years ago
Scott Crossen 53bc7a77e1 fixed EOF issues
4 years ago
Scott Crossen fa5d85426b Renamed systemd descriptions for all bridges
4 years ago
Scott Crossen 1f988969a5 Added role for dynamic dns
4 years ago
Slavi Pantaleev 5abd511368 Upgrade Synapse (v1.21.0 -> v1.21.1)
4 years ago
Slavi Pantaleev d250727e8b Upgrade certbot (1.7.0 -> 1.9.0)
4 years ago
Aaron Raimist 78529cbd47
Upgrade Synapse (v1.20.1 -> v1.21.0)
4 years ago
Marcel Partap d2e61af224 Add worker_name to synapse worker config template
4 years ago
Marcel Partap 36e9be6092 matrix_synapse_workers_{avail,enabled}_list: sort non-generic workers
4 years ago
Marcel Partap e9241f5fb9 Improve synapse-workers systemd service template
4 years ago
Marcel Partap 40024e9b81 Prevent workers failing if their config doesn't exist
4 years ago
Marcel Partap 93a8ea7e4a Merge remote-tracking branch 'master' into feature/add-worker-support
4 years ago
Fanch 1a9cafa3a3 add run-docker-prune command
4 years ago
Slavi Pantaleev 6a72e3fa54 Try to make importing SQLite from older Synapse version work
4 years ago
Slavi Pantaleev 23daec748c Require Ansible v2.7 or newer (because of items2dict and dict2items)
4 years ago
Slavi Pantaleev 07fa8404bf Upgrade matrix-corporal (1.10.1 -> 1.11.0)
4 years ago
Slavi Pantaleev 9e8c14bf65
Merge pull request #660 from clemsos/master
4 years ago
Dan Arnfield 3a3383fada Add support for postgres 13
4 years ago
Slavi Pantaleev 43c5f3ec6e Do not create /home/matrix when creating the matrix user
4 years ago
Clement Renaud ac3ba1d919 element web : update welcome page template
4 years ago
Slavi Pantaleev 7eb8192a51 Comlain about version requirement on Ansible v1
4 years ago
Slavi Pantaleev 3d702fe03b Avoid set_fact with error message to prevent confusion
4 years ago
Slavi Pantaleev 3818d82852 Upgrade Element (1.7.7 -> 1.7.8)
4 years ago
Slavi Pantaleev 263727095d
Merge pull request #657 from cnvandijk/feature-client-well-known
4 years ago
Slavi Pantaleev 3e2f0a4240 Upgrade matrix-synapse-admin (0.4.1 -> 0.5.0)
4 years ago
Chris van Dijk b9c8d059d0 Support both the im.vector.riot and io.element variants in client .well-known
4 years ago
Chris van Dijk f6b0f0a477 Rename matrix_riot_jitsi_preferredDomain and matrix_riot_e2ee_default to Element
4 years ago
Slavi Pantaleev 9fba46e694
Merge pull request #655 from aaronraimist/element-showLabs
4 years ago
Aaron Raimist dc2def914e
Allow configuration of Element's bug_report_endpoint_url and showLabsSettings
4 years ago
Slavi Pantaleev e68450f094 Upgrade Synapse (v1.20.0 -> v1.20.1)
4 years ago
Slavi Pantaleev 329fef048f Upgrade matrix-corporal (1.10.0 -> 1.10.1)
4 years ago
Slavi Pantaleev 32ac4706cb Upgrade matrix-corporal (1.9.0 -> 1.10.0)
4 years ago
Slavi Pantaleev dd217137b6 Upgrade Synapse (v1.19.3 -> v1.20.0)
4 years ago
Slavi Pantaleev 65e22a6888 Upgrade Synapse (v1.19.2 -> v1.19.3)
4 years ago
Slavi Pantaleev 6db3a46f88
Merge pull request #650 from dwiegreffe/master
4 years ago
Daniel Wiegreffe b3926e7cca
Update main.yml
4 years ago
Max Klenk fc2edcbecf
fix media routing
4 years ago
Max Klenk 132daba1af
fix worker routes
4 years ago
Slavi Pantaleev e10e3e354d Upgrade Synapse (v1.19.1 -> v1.19.2)
4 years ago
Dan Arnfield faa96ca0c3 Update element (1.7.5 -> 1.7.7)
4 years ago
Daniel Wiegreffe 8f41041f6d replacement of the docker image for appservice-slack to the officially maintained image
4 years ago
Scott Crossen b24333dd0f
Use the same naming convention as the other mx-puppet suite.
4 years ago
Slavi Pantaleev 6e8a39119b Update matrix-reminder-bot (0.1.0 -> 0.2.0)
4 years ago
0hlov3 c19abe4a76 Changes matrix_dimension_integrations_ui_url from /riot to /element https://dimension.t2bot.io/
4 years ago
Max Klenk 1e68d8b2e5
allow to pass arguments to the postgres process
4 years ago
Max Klenk 880025324a
fix redis config if no password is set
4 years ago
Max Klenk 4fdfc0a34f
add missing ratelimiting options required for load testing
4 years ago
Max Klenk 9a3d84b931
Merge branch 'master' into feature/add-worker-support
4 years ago
Max Klenk a25a429a52
add redis support
4 years ago
Slavi Pantaleev 5bb2c43502 Add support for enabling Jitsi lobby
4 years ago
Slavi Pantaleev 2a1ec38e3a Stop using Ansible's cron module
4 years ago
Slavi Pantaleev bed16fd065 Upgrade Element (1.7.4 -> 1.7.5)
4 years ago
Slavi Pantaleev 6def66940f Fix broken cover photo for matrix-registration
4 years ago