1553 Commits (d33483b8ce1221d2b457626d2fce8e8afcd93a2c)

Author SHA1 Message Date
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