80 Commits (ac7cb3619dfe522af280875566e859007f7a0374)

Author SHA1 Message Date
Slavi Pantaleev 1ea1597020 Fix some ansible-lint-reported warnings
2 years ago
Slavi Pantaleev c73680712b Fix (suppress) var-naming ansible-lint errors
2 years ago
Slavi Pantaleev 7831dc91b3 Import tasks from other roles in a better way
2 years ago
Slavi Pantaleev d073c7ecb3 More ansible-lint fixes
2 years ago
Slavi Pantaleev ddf18eadc7 More ansible-lint fixes
2 years ago
Slavi Pantaleev 34cdaade08 Use fully-qualified module names for builtin Ansible modules
2 years ago
Aine e149f33140
add/unify 'Project source code URL' link across all roles
2 years ago
Slavi Pantaleev 95ca182ab5 Remove outdated logging configuration from Dimension
2 years ago
Slavi Pantaleev 2df993977a Ensure git cloning when self-building is done with the matrix user, not root
2 years ago
Slavi Pantaleev 0364c6c634 Suppress old container cleanup (kill/rm) failures
2 years ago
Aine 2da3768b20
Added retries to the docker pulls (#1701)
2 years ago
Jim Myhrberg eeca3c8dca
fix: avoid yaml being wrapped at column 80 via to_nice_yaml
2 years ago
Marko Weltzer 819574b8ba
Merge branch 'spantaleev:master' into master
2 years ago
Marko Weltzer 7e5b88c3b7 fix: all praise the allmighty yamllinter
2 years ago
Slavi Pantaleev 86c36523df Replace ExecStopPost with ExecStop
2 years ago
Slavi Pantaleev b1b4ba501f Replace ExecStop with ExecStopPost
3 years ago
Slavi Pantaleev 9b6bb9cad7
Merge pull request #1444 from aaronraimist/patch-1
3 years ago
John M 286871b9b5 Add self-build for Dimension
3 years ago
Aaron Raimist fac497faa5
Fix comments in other roles
3 years ago
b 07496069c8 rellocating variables for consistency
3 years ago
b 5e97f5a4e6 fixed matrix_dimension_homeserver_federationUrl
3 years ago
b 7756cc4c8e replace port 8048 with matrix_synapse_container_default_federation_port
3 years ago
Slavi Pantaleev 735c966ab6 Disable systemd services when stopping to uninstall them
3 years ago
Ahmad Haghighi e335f3fc77 rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
3 years ago
Ahmad Haghighi f52a8b6484 use custom docker registry
3 years ago
Yannick Goossens 27416607d9 Another field with 'invalid input syntax for type smallint'
3 years ago
rakshazi 2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
3 years ago
Slavi Pantaleev d98a1ceadd Merge branch 'master' into synapse-workers
3 years ago
Slavi Pantaleev 512f42aa76 Do not report docker kill/rm attempts as errors
3 years ago
Slavi Pantaleev d3ecc6f017 Fix bridges failing to upload media when Synapse workers are enabled
3 years ago
Slavi Pantaleev 1692a28fe4 Work around annoying Docker warning about undefined $HOME
4 years ago
Slavi Pantaleev 05ca9357a8 Add .service suffix to systemd units list
4 years ago
Slavi Pantaleev 80c72615c7 Fixup all Dimension boolean fields after pgloader import
4 years ago
Stuart Mumford 019a4d7dcd Use role relative paths for things
4 years ago
Slavi Pantaleev 8b6174786b Fixup Dimension database schema a bit after pgloader import
4 years ago
Slavi Pantaleev 15f4cc924d Rename variables (_database_db_name -> _database_name)
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
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
Slavi Pantaleev 1fca917ad1 Replace some -v instances with --mount
4 years ago
Slavi Pantaleev ccabc82d4c Use more fully-qualified container images
4 years ago
0hlov3 c19abe4a76 Changes matrix_dimension_integrations_ui_url from /riot to /element https://dimension.t2bot.io/
4 years ago
Slavi Pantaleev c6ab1c6a90 Riot is now Element
4 years ago
Slavi Pantaleev 5da31ba579 Move configuration templates outside of defaults/main.yml files
4 years ago
Chris van Dijk 6334f6c1ea Remove hardcoded command paths in systemd unit files
4 years ago
Slavi Pantaleev dd527d5968 Ensure correct dimension.db file ownership
4 years ago
Slavi Pantaleev ae1b1be3f4 Do not use matrix:matrix for Dimension configuration
4 years ago
Chris van Dijk 7585bcc4ac Allow the matrix user username and groupname to be configured separately
4 years ago