Commit Graph

599 Commits (b7c0690542094fb2f57b499b5f7561e47cdb5431)

Author SHA1 Message Date
Slavi Pantaleev be78b74fbd Switch from matrix-prometheus-postgres-exporter to an external prometheus_postgres_exporter role
1 year ago
Slavi Pantaleev d7c0239e40 Enable metrics endpoint for mautrix bridges by default when Prometheus is enabled
1 year ago
Slavi Pantaleev 9ed2e04d80 Switch from matrix-prometheus-node-exporter to an external prometheus_node_exporter role
1 year ago
Slavi Pantaleev 4e40ac5ad8
Merge pull request #2227 from xangelix/add-matrix-mautrix-slack-role
1 year ago
Slavi Pantaleev ddfab60427 Enable self-building for chatgpt for arm32
1 year ago
Slavi Pantaleev 8d3ce50d1b Disable chatgpt from group_vars/matrix_servers by default
1 year ago
bertybuttface 0ec1868b95 Add matrix-bot-chatgpt.
1 year ago
Thomas Baer c86720eeae
convert to list from generator
2 years ago
jakicoll 42e4e50f5b Matrix Authentication Support for Jitsi
2 years ago
Cody Wyatt Neiman 2e0dfb2dc1
Update slack bridge implementation
2 years ago
Cody Wyatt Neiman 784e5492d5
Add matrix-bridge-mautrix-slack role
2 years ago
Samuel Meenzen 0179b0f165
Remove conduit workaround
2 years ago
Matthew Cengia 3453fff901
Use upstream Docker image for amd64 rather than self-build
2 years ago
Slavi Pantaleev da82c3bd4f
Merge pull request #2327 from ikkemaniac/fix-nginxlog-prometheus
2 years ago
ikkemaniac e6fc6b7a86 fix: nginxlog prometheus config port
2 years ago
ikkemaniac 8ef6341fd7 fix: systemd entry
2 years ago
ikkemaniac 8ebf18a885
add prometheus-nginxlog-exporter role (#2315)
2 years ago
Slavi Pantaleev 0a018ac22b Add internal Postgres instance (if enabled) to postgres-backup dependencies
2 years ago
Slavi Pantaleev d5ea17d66f Make postgres-backup priority start later
2 years ago
Slavi Pantaleev 4eed49f931 Replace custom/matrix-postgres-backup role with galaxy/com.devture.ansible.role.postgres_backup
2 years ago
Slavi Pantaleev de979bc6a2 Upgrade com.devture.ansible.role.postgres
2 years ago
Slavi Pantaleev 4b2d30a474 Fix matrix_dendrite_client_api_turn_shared_secret not being defined
2 years ago
Slavi Pantaleev 81054bb19c Upgrade com.devture.ansible.role.postgres
2 years ago
Slavi Pantaleev 7b43ef34b7 Remove more hardcoded matrix-postgres references
2 years ago
Slavi Pantaleev 3d5d843418 Replace some devture_postgres_identifier instances with devture_postgres_connection_hostname
2 years ago
Slavi Pantaleev eedf5ad94d Remove some hardcoded matrix-postgres references
2 years ago
Slavi Pantaleev 04b9483f0d Switch from matrix-postgres to com.devture.ansible.role.postgres
2 years ago
Slavi Pantaleev 018a609e47 Simplify matrix_postgres_backup_databases definition
2 years ago
Slavi Pantaleev 71de7cd8cd Simplify matrix_backup_borg_postgresql_databases definition
2 years ago
Array in a Matrix 504d4a4134
Add dendrite captcha config to doc and hCaptcha (#2290)
2 years ago
Slavi Pantaleev 34c01da9d2 Ensure consistent password_hash results regardless of whether crypt or passlib is used
2 years ago
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
2 years ago
Julian-Samuel Gebühr 8ecdfc3ed6
Automatically enable admin api access via nginx (#1830)
2 years ago
Devin Dooley cbb924dec7 Support ansible vault strings for homeserver secret key
2 years ago
Slavi Pantaleev 49da9c76ac
Merge pull request #1782 from etkecc/matrix-bot-buscarron
2 years ago
Slavi Pantaleev 47e5bab784
Fix self-building if condition
2 years ago
Matthew Cengia c83c70ac35 Don't self-build signald image on arm64, as upstream image exists
2 years ago
Aine 290754371a
add matrix-bot-buscarron
2 years ago
Julian-Samuel Gebühr 90a142439a
Add matrix-registration-bot (#1771)
2 years ago
Aine d5f4c17146
matrix-backup-borg: integrate postgres backups, add extended borgmatic configuration
2 years ago
HarHarLinks a9e6538ef8 Upgrade Hookshot (1.3.0 -> 1.4.0)
2 years ago
HarHarLinks ceb2f54970 Make hookshot hardcoded public URLs dynamic
2 years ago
Hefty Zauk 03d2dcc996
Move into coturn defaults
2 years ago
heftyzauk 268b079374
Revert Coturn Address Change, add new Addresses var (#2)
2 years ago
heftyzauk 29847627f1
Multi-IP coturn
2 years ago
PC-Admin ab3e02c7fd Remove matrix-awx sections
2 years ago
Slavi Pantaleev db4b6efb5d Force self-building of matrix-hookshot on arm64
2 years ago
Aine a5a3769ca9
add borg backup (#1727)
2 years ago
Slavi Pantaleev b9d6f8b90f
Merge pull request #1728 from RoiArthurB/hookshot-arm64
2 years ago
SaltireSoul e7978dbdca Dendrite 0.7.0
2 years ago
Arthur Brugière 1ce891fc70
Revert group_var wrong part reindent
2 years ago
RoiArthurB b38c7371a9 [STEAM] Move docker source from icewind1991 to tilosp fixed repo
2 years ago
Arthur Brugière b3176957c3
Add hookshot self build for arm64 and amd64
2 years ago
Slavi Pantaleev 958d089b68 Do not install the ma1sd identity server by default
2 years ago
Slavi Pantaleev 1df3e2a967
Merge pull request #1694 from HarHarLinks/master
2 years ago
Slavi Pantaleev 5eb514b08b
Use |default instead of merely casting to bool
2 years ago
Kim Brose 9c58f2a98a
default matrix_prometheus_scraper_hookshot_enabled
2 years ago
László Várady 9de677942d bridge-mautrix-facebook: add support for web-based login
2 years ago
Slavi Pantaleev 69d2da4d44 Fix whitespace inconsistency
2 years ago
Slavi Pantaleev 1895b01810 Move matrix_container_global_registry_prefix to matrix-base
2 years ago
Slavi Pantaleev 8c25ade9fb Rework matrix_mautrix_twitter_database_* variables a bit
2 years ago
Kim Brose 648001875e
Fix for old jinja versions
2 years ago
HarHarLinks d556952bb6 update hookshot to respect protocol and custom ports
2 years ago
Marko Weltzer 8e8bf55e15 fix: missing spaces on closing }
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 ccb85b31a4 Upgrade devture/email2matrix (1.0.1 -> 1.0.2) and disable self-building on ARM32/ARM64
2 years ago
Slavi Pantaleev 1099ccab43 Upgrade devture/exim-relay (4.95-r0 -> 4.95-r0-1) and disable self-building on ARM32/ARM64
2 years ago
Slavi Pantaleev e295c90d0b
Merge pull request #1505 from HarHarLinks/hookshot
2 years ago
Slavi Pantaleev 4a4d718f7c Upgrade matrix-corporal (2.2.2 -> 2.2.3) and disable self-building on ARM32/ARM64
2 years ago
HarHarLinks 39d9ef43e9 fixup! update hookshot config to generic hs variables
2 years ago