534 Commits (8acfcf8bf1323f9d802a9ff8d572dad688440ea9)

Author SHA1 Message Date
Slavi Pantaleev 4d881477a3 Add matrix_homeserver_enabled variable
2 years ago
Slavi Pantaleev 1bd3a27acd Do not try to enable non-enableable matrix_ssl_renewal_systemd_units_list
2 years ago
Slavi Pantaleev f696928b7d Fix variable typos
2 years ago
Slavi Pantaleev ccfaefa4d2 Add service groups
2 years ago
Slavi Pantaleev 93d4f8d425 Replace matrix-common-after systemd service management with com.devture.ansible.role.systemd_service_manager
2 years ago
Slavi Pantaleev 360e643f84 Add service priorities - try to stop/start them in an optimal order
2 years ago
Slavi Pantaleev 0ea7cb5d18 Remove various init.yml files - initialize systemd services, etc., statically (not at runtime)
2 years ago
Aine b8b5acdb16
fix user creator role
2 years ago
Slavi Pantaleev d8f2141eb0 Install Docker via geerlingguy.docker Galaxy role
2 years ago
Slavi Pantaleev e9e84341a9 Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
2 years ago
Slavi Pantaleev 424de93f82 Remove useless matrix_nginx_proxy_synapse_presence_disabled variable definition
2 years ago
Aine eec7970689
update postmoogle 0.9.8 -> 0.9.9
2 years ago
Aine 06eb186729
add matrix_etherpad_mode
2 years ago
Aine 9b97957022
Merge branch 'master' into make-etherpad-great-again
2 years ago
Aine a86cb2336a
etherpad - do not request ssl cert for subdomain if dimension is installed
2 years ago
Slavi Pantaleev 04c6c11561 Install ntpd/systemd-timesync via com.devture.ansible.role.timesync
2 years ago
Slavi Pantaleev c3a7237de7 Initial work on using externally defined roles
2 years ago
Aine 83c40fce15
standalone etherpad
2 years ago
Samuel Meenzen 752d2ba8d0
Update matrix_servers
2 years ago
Samuel Meenzen c330b85de3
Merge branch 'spantaleev:master' into mautrix-discord-restricted-rooms-config
2 years ago
Slavi Pantaleev eaa9b7cfc4 Add automatic user account creation support to Buscarron
2 years ago
Slavi Pantaleev c3dc64b1d5 Add matrix-user-creator role - automatic user account creation support
2 years ago
Slavi Pantaleev cada3ef48b Use pre-built image for Hookshot on arm64
2 years ago
Slavi Pantaleev 7fb45a507d Make --tags=run-postgres-vacuum and --tags=upgrade-postgres not assume Synapse
2 years ago
Slavi Pantaleev 3694bf1d18
Merge pull request #2198 from etkecc/buscarron-130
2 years ago
Slavi Pantaleev 06d4ca0f4e
Merge pull request #2197 from etkecc/postmoogle-098
2 years ago
Aine 12fe1f417c
update buscarron 1.2.1 -> 1.3.0
2 years ago
Aine a22d5b1726
update postmoogle 0.9.7 -> 0.9.8
2 years ago
Aine 145a57a7b8
update honoroit 0.9.15 -> 0.9.16
2 years ago
Slavi Pantaleev 0b44ec19b4 Do not override matrix_postgres_import_roles_to_ignore/matrix_postgres_import_databases_to_ignore in group_vars
2 years ago
Jim Myhrberg a47ce70cd2
fix(goofys): fix synapse systemd unit file to correctly require goofys
2 years ago
Samuel Meenzen 1d024975d6 Automatically set restricted_rooms to false on conduit
2 years ago
Slavi Pantaleev aff7ca2426 Upgrade appservice-slack (1.11.0 -> 2.0.1)
2 years ago
Slavi Pantaleev b67ba669e8
Merge pull request #2038 from TheOneWithTheBraid/braid/matrix-ldap-registration-proxy
2 years ago
Julian-Samuel Gebühr 41e1da2ff4
Make registration proxy independent of other roles, document (#7)
2 years ago
Slavi Pantaleev f623cf3550 Only download Grafana dashboard URLs for enabled services
2 years ago
Slavi Pantaleev 6c928d87ca Configure Grafana's default_home_dashboard_path properly
2 years ago
Slavi Pantaleev 3d2547329e Add missing else clause to inline if
2 years ago
Slavi Pantaleev 5f3f460cda Restore support for appservice and user_dir workers
2 years ago
Slavi Pantaleev 226c550ffa Add support for stream writer Synapse workers
2 years ago
Julian-Samuel Gebühr b6fee92f0e Avoid cross-referencing of variables in role, move to group vars
2 years ago
Julian-Samuel Gebühr 42230b6765 Make role enabled in role but turn it off in group vars
2 years ago
Slavi Pantaleev f12206676f Upgrade Synapse (v1.66.0 -> 1.67.0) and remove `frontend_proxy` workers
2 years ago
Slavi Pantaleev d6bd39c79d Add missing quotes
2 years ago
Julian-Samuel Gebühr 5825a0c919
Cactus comments (#2089)
2 years ago
Aine 692a7af36a
postmoogle feedback
2 years ago
Aine b92ff748e4
Update Postmoogle 0.9.0 -> 0.9.1
2 years ago
Shaleen Jain 0300c0e96e Update dendrite 0.9.5 -> 0.9.6
2 years ago
Slavi Pantaleev 8e0e9fa878 Deprecate matrix_synapse_account_threepid_delegates_email before Synapse v1.66.0
2 years ago
Shaleen Jain f674afe5e8
appservice: add and use homeserver_container_* vars (#2045)
2 years ago
Slavi Pantaleev 447b9313d7
Merge pull request #2043 from etkecc/add-postmoogle
2 years ago
Aine e764ab165f
Update group_vars/matrix_servers
2 years ago
Aine 9c2a8addee
add postmoogle
2 years ago
Slavi Pantaleev 04f224e634
Merge branch 'master' into conduit
2 years ago
ganyuke 5023660f3a
Use arm64 images for Cinny
2 years ago
Julian-Samuel Gebühr 32430de812
Fix bug that prevented user with external nginx from launch (#2003)
2 years ago
Charles Wright dffa91ec8e
Suggested fix from spantaleev
2 years ago
Charles Wright 20767b5149 Fixes to enable Conduit in setup-all
2 years ago
krassle 4461fdfc39
Use prebuilt ARM images for Element
2 years ago
Slavi Pantaleev cf6e38a586 Use pre-built image for go-skype-bridge on amd64 and arm64
2 years ago
Slavi Pantaleev 429d0b323b
Merge pull request #1974 from MdotAmaan/master
2 years ago
MdotAmaan 6fb961eb12 Make changes according to feedback
2 years ago
Slavi Pantaleev e46ba5deba Add matrix-appservice-kakaotalk support
2 years ago
MdotAmaan 8621ff1379 Add Mautrix Discord Bridge
2 years ago
Slavi Pantaleev 1f2d100d91
Merge pull request #1894 from moan0s/maubot_moanos
2 years ago
Slavi Pantaleev d073c7ecb3 More ansible-lint fixes
2 years ago
Slavi Pantaleev e94ec75e1a Remove matrix-bridge-mx-puppet-skype role
2 years ago
Julian-Samuel Gebühr 135096e53a Add defaults
2 years ago
Julian-Samuel Gebühr 9ee5785704 Add postgres to service dependencies
2 years ago
Julian Foad 25b343c8c8 matrix-ntfy: without nginx, bind to 127.0.0.1:2586
2 years ago
Julian Foad ec9f8e2931 Add a role to install 'ntfy' push-notification server.
2 years ago
Slavi Pantaleev 2e4fad6194 Use 127.0.0.1 instead of localhost for federation API when nginx disabled
2 years ago
Julian-Samuel Gebühr 90447a2839 Use correct registration secret
2 years ago
Julian-Samuel Gebühr 8e9d165787 Another rename to matrix-bot-maubot
2 years ago
Julian-Samuel Gebühr 1316656998 Rename to bot_maubot and fix permission error
2 years ago
Julian-Samuel Gebühr eb25d54246 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy into node_postgres_reverse_proxy
2 years ago
Julian-Samuel Gebühr d24cb7db6f Initial maubot commit
2 years ago
Slavi Pantaleev ba51997f7b (BC Break) Redo how metrics are exposed to external Prometheus servers
2 years ago
krassle fff4b9116c
Use prebuilt ARM images for coturn / synapse-admin
2 years ago
Vladimir Panteleev a3d19ad318
Add Go Skype Bridge
3 years ago
Julian-Samuel Gebühr 8ecdfc3ed6
Automatically enable admin api access via nginx (#1830)
3 years ago
Devin Dooley cbb924dec7 Support ansible vault strings for homeserver secret key
3 years ago
Slavi Pantaleev 49da9c76ac
Merge pull request #1782 from etkecc/matrix-bot-buscarron
3 years ago
Slavi Pantaleev 47e5bab784
Fix self-building if condition
3 years ago
Matthew Cengia c83c70ac35 Don't self-build signald image on arm64, as upstream image exists
3 years ago
Aine 290754371a
add matrix-bot-buscarron
3 years ago
Julian-Samuel Gebühr 90a142439a
Add matrix-registration-bot (#1771)
3 years ago
Aine d5f4c17146
matrix-backup-borg: integrate postgres backups, add extended borgmatic configuration
3 years ago
HarHarLinks a9e6538ef8 Upgrade Hookshot (1.3.0 -> 1.4.0)
3 years ago
HarHarLinks ceb2f54970 Make hookshot hardcoded public URLs dynamic
3 years ago
Hefty Zauk 03d2dcc996
Move into coturn defaults
3 years ago
heftyzauk 268b079374
Revert Coturn Address Change, add new Addresses var (#2)
3 years ago
heftyzauk 29847627f1
Multi-IP coturn
3 years ago
PC-Admin ab3e02c7fd Remove matrix-awx sections
3 years ago
Slavi Pantaleev db4b6efb5d Force self-building of matrix-hookshot on arm64
3 years ago
Aine a5a3769ca9
add borg backup (#1727)
3 years ago
Slavi Pantaleev b9d6f8b90f
Merge pull request #1728 from RoiArthurB/hookshot-arm64
3 years ago
SaltireSoul e7978dbdca Dendrite 0.7.0
3 years ago
Arthur Brugière 1ce891fc70
Revert group_var wrong part reindent
3 years ago
RoiArthurB b38c7371a9 [STEAM] Move docker source from icewind1991 to tilosp fixed repo
3 years ago
Arthur Brugière b3176957c3
Add hookshot self build for arm64 and amd64
3 years ago
Slavi Pantaleev 958d089b68 Do not install the ma1sd identity server by default
3 years ago
Slavi Pantaleev 1df3e2a967
Merge pull request #1694 from HarHarLinks/master
3 years ago
Slavi Pantaleev 5eb514b08b
Use |default instead of merely casting to bool
3 years ago
Kim Brose 9c58f2a98a
default matrix_prometheus_scraper_hookshot_enabled
3 years ago
László Várady 9de677942d bridge-mautrix-facebook: add support for web-based login
3 years ago
Slavi Pantaleev 69d2da4d44 Fix whitespace inconsistency
3 years ago
Slavi Pantaleev 1895b01810 Move matrix_container_global_registry_prefix to matrix-base
3 years ago
Slavi Pantaleev 8c25ade9fb Rework matrix_mautrix_twitter_database_* variables a bit
3 years ago
Kim Brose 648001875e
Fix for old jinja versions
3 years ago
HarHarLinks d556952bb6 update hookshot to respect protocol and custom ports
3 years ago
Marko Weltzer 8e8bf55e15 fix: missing spaces on closing }
3 years ago
Marko Weltzer 819574b8ba
Merge branch 'spantaleev:master' into master
3 years ago
Marko Weltzer 7e5b88c3b7 fix: all praise the allmighty yamllinter
3 years ago
Slavi Pantaleev ccb85b31a4 Upgrade devture/email2matrix (1.0.1 -> 1.0.2) and disable self-building on ARM32/ARM64
3 years ago
Slavi Pantaleev 1099ccab43 Upgrade devture/exim-relay (4.95-r0 -> 4.95-r0-1) and disable self-building on ARM32/ARM64
3 years ago
Slavi Pantaleev e295c90d0b
Merge pull request #1505 from HarHarLinks/hookshot
3 years ago
Slavi Pantaleev 4a4d718f7c Upgrade matrix-corporal (2.2.2 -> 2.2.3) and disable self-building on ARM32/ARM64
3 years ago
HarHarLinks 39d9ef43e9 fixup! update hookshot config to generic hs variables
3 years ago
HarHarLinks 2a91a43b32 Merge remote-tracking branch 'origin/master' into hookshot
3 years ago
HarHarLinks 54d8d0ec38 simplify hookshot conditional for readability
3 years ago
HarHarLinks c264d670e8 update hookshot config to generic hs variables
3 years ago
Kim Brose 44ae8d3b92
refine etherpad in nginx wanted services condition
3 years ago
Kim Brose a9dd397771
add etherpad to nginx wanted services
3 years ago
HarHarLinks 321ed9b609 Merge remote-tracking branch 'origin/master' into hookshot
3 years ago
HarHarLinks 08fe38cf40 add hookshot to nginx wanted services
3 years ago
HarHarLinks 224633df1d fix condition for matrix_hookshot_container_http_host_bind_ports
3 years ago
HarHarLinks 2b97ab9a51 fix matrix_hookshot_container_http_host_bind_ports
3 years ago
HarHarLinks 3a766d4ba5 proxy hookshot metrics when proxying synapse metrics
3 years ago
Slavi Pantaleev 0fb881deb5 Update the "wanted systemd services" list for matrix-nginx-proxy/matrix-grafana
3 years ago
HarHarLinks 87871040df add hookshot metrics to internal prometheus
3 years ago
HarHarLinks 1987cc4839 refine hookshot role
3 years ago
Aine a83b880f72
matrix-bot-honoroit: feedback
3 years ago
Aine 4377c348c5
matrix-bot-honoroit: disable self-build by default, update to v0.9.1
3 years ago
HarHarLinks e0f2aa9de8 refactor matrix_hookshot_container_http_host_bind_ports
3 years ago
Slavi Pantaleev 7b093c5ae0 Move some variables to a more appropriate location
3 years ago
Slavi Pantaleev 19b5a50805 Derive Honoroit database password from matrix_homeserver_generic_secret_key
3 years ago
Slavi Pantaleev 5c3c0d0d58 Set Dendrite's real_ip_header correctly
3 years ago
Slavi Pantaleev 05b4572fab Fix matrix_dimension_homeserver_federationUrl for Dendrite
3 years ago
Slavi Pantaleev de49cc5271 Fix matrix_registration_shared_secret for Dendrite
3 years ago
Slavi Pantaleev 593fc2fa85 Replace matrix-synapse.service references with more homeserver-neutral references
3 years ago
Slavi Pantaleev 38ad152c03 Add Dendrite-awareness to matrix_homeserver_container_url when matrix-nginx-proxy disabled
3 years ago
Slavi Pantaleev bbbfc0708f Derive matrix_coturn_turn_static_auth_secret from matrix_homeserver_generic_secret_key
3 years ago
Slavi Pantaleev 965890bf75 Derive secrets from matrix_homeserver_generic_secret_key, not matrix_synapse_macaroon_secret_key
3 years ago
Slavi Pantaleev 1dfe21944f Make matrix_homeserver_implementation influence matrix_IMPLEMENTATION_enabled, not the other way around
3 years ago
Slavi Pantaleev 4139290cc9 Rename some variables for consistency
3 years ago
Slavi Pantaleev 32bbcf5ed6 Fix incorrect definition
3 years ago
Slavi Pantaleev 38ec546b8b Only trust own identity server in Dendrite config, if ma1sd enabled
3 years ago
Slavi Pantaleev ecc237bbad Initial work on getting nginx reverse proxying working with Dendrite
3 years ago
Slavi Pantaleev 3cf9f87097 Add matrix_homeserver_implementation, tracking the current homeserver implementation
3 years ago