You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---
# The bare domain name which represents your Matrix identity.# Matrix user ids for your server will be of the form (`@user:<matrix-domain>`).## Note: this playbook does not touch the server referenced here.# Installation happens on another server ("matrix.<matrix-domain>").## If you've deployed using the wrong domain, you'll have to run the Uninstalling step,# because you can't change the Domain after deployment.## Example value: example.commatrix_domain: 'some.host'# The Matrix homeserver software to install.# See:# - `roles/custom/matrix-base/defaults/main.yml` for valid options# - the `docs/configuring-playbook-IMPLEMENTATION_NAME.md` documentation page, if one is available for your implementation choicematrix_homeserver_implementation: synapse# A secret used as a base, for generating various other secrets.# You can put any string here, but generating a strong one is preferred (e.g. `pwgen -s 64 1`).matrix_homeserver_generic_secret_key: 'something'# By default, the playbook manages its own Traefik (https://doc.traefik.io/traefik/) reverse-proxy server.# It will retrieve SSL certificates for you on-demand and forward requests to all other components.# For alternatives, see `docs/configuring-playbook-own-webserver.md`.matrix_playbook_reverse_proxy_type: playbook-managed-traefikmatrix_nginx_proxy_base_domain_serving_enabled: true# This is something which is provided to Let's Encrypt when retrieving SSL certificates for domains.## In case SSL renewal fails at some point, you'll also get an email notification there.## If you decide to use another method for managing SSL certificates (different than the default Let's Encrypt),# you won't be required to define this variable (see `docs/configuring-playbook-ssl-certificates.md`).## Example value: someone@example.comdevture_traefik_config_certificatesResolvers_acme_email: 'some@example.com'# A Postgres password to use for the superuser Postgres user (called `matrix` by default).## The playbook creates additional Postgres users and databases (one for each enabled service)# using this superuser account.devture_postgres_connection_password: 'something'#########General Setup###Docker#matrix_playbook_docker_installation_enabled: false #Ist schon auf dem Server installiert -> false###Synapse Configmatrix_synapse_workers_enabled: true###Synapse Adminmatrix_synapse_admin_enabled: true###Treafikdevture_traefik_dashboard_enabled: truedevture_traefik_dashboard_hostname: "{{ matrix_server_fqn_matrix }}"devture_traefik_dashboard_basicauth_enabled: truedevture_traefik_dashboard_basicauth_user: somedevture_traefik_dashboard_basicauth_password: something###Metrics and Graphsprometheus_enabled: true# You can remove this, if unnecessary.prometheus_node_exporter_enabled: true# You can remove this, if unnecessary.prometheus_postgres_exporter_enabled: true# You can remove this, if unnecessary.matrix_prometheus_nginxlog_exporter_enabled: true#Grafanagrafana_enabled: truegrafana_anonymous_access: false#ma1sd ID Servermatrix_ma1sd_enabled: true# This has no relation to your Matrix user id. It can be any username you'd like.# Changing the username subsequently won't work.grafana_default_admin_user: "some"# Changing the password subsequently won't work.grafana_default_admin_password: "something"# Shared Secret Setupmatrix_synapse_ext_password_provider_shared_secret_auth_enabled: truematrix_synapse_ext_password_provider_shared_secret_auth_shared_secret: something#########Bots###Registration Botmatrix_bot_matrix_registration_bot_enabled: true# Token obtained via logging into the bot account (see above)matrix_bot_matrix_registration_bot_bot_access_token: "something"# Enables registrationmatrix_synapse_enable_registration: true# Restrict registration to users with a tokenmatrix_synapse_registration_requires_token: true#########Bridge Setup###Discord see https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-bridge-mautrix-discord.md#matrix_mautrix_discord_enabled: true###Signal see https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-bridge-mautrix-signal.mdmatrix_mautrix_signal_enabled: truematrix_mautrix_signal_configuration_extension_yaml: | bridge: permissions: '@some:some.host': admin###Whatsapp see https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-bridge-mautrix-whatsapp.mdmatrix_mautrix_whatsapp_enabled: truematrix_synapse_configuration_extension_yaml: | experimental_features: msc2716_enabled: truematrix_mautrix_whatsapp_configuration_extension_yaml:
bridge:
history_sync:
backfill: true
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: apt_pkg.Error: E:Conflicting values set for option Signed-By regarding source https://download.docker.com/linux/ubuntu/ jammy: /etc/apt/trusted.gpg.d/docker.asc != , E:The list of sources could not be read.
fatal: [matrix.boazn.group]: FAILED! => changed=false
module_stderr: |-
Traceback (most recent call last):
File "<stdin>", line 102, in <module>
File "<stdin>", line 94, in _ansiballz_main
File "<stdin>", line 40, in invoke_module
File "/usr/lib/python3.10/runpy.py", line 224, in run_module
return _run_module_code(code, init_globals, run_name, mod_spec)
File "/usr/lib/python3.10/runpy.py", line 96, in _run_module_code
_run_code(code, mod_globals, init_globals,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/tmp/ansible_apt_repository_payload_wy9h5jpl/ansible_apt_repository_payload.zip/ansible/modules/apt_repository.py", line 604, in <module>
File "/tmp/ansible_apt_repository_payload_wy9h5jpl/ansible_apt_repository_payload.zip/ansible/modules/apt_repository.py", line 581, in main
File "/usr/lib/python3/dist-packages/apt/cache.py", line 152, in __init__
self.open(progress)
File "/usr/lib/python3/dist-packages/apt/cache.py", line 214, in open
self._cache = apt_pkg.Cache(progress)
apt_pkg.Error: E:Conflicting values set for option Signed-By regarding source https://download.docker.com/linux/ubuntu/ jammy: /etc/apt/trusted.gpg.d/docker.asc != , E:The list of sources could not be read.
module_stdout: ''
msg: |-
MODULE FAILURE
See stdout/stderr for the exact error
rc: 1
I did a git pull and a just roles.
On target host i did a sudo rm /etc/apt/sources.list.d/docker.list to resolve sources error.
The text was updated successfully, but these errors were encountered:
Playbook Configuration:
My
vars.yml
file looks like this:Matrix Server:
Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-88-generic x86_64)
Problem description:
During just roles setup-all i get this :
I did a git pull and a just roles.
On target host i did a sudo rm /etc/apt/sources.list.d/docker.list to resolve sources error.
The text was updated successfully, but these errors were encountered: