Suguru Hirahara
09d6bf3673
Replace reference to nginx container image with one to Traefik container image on docs/container-images.md
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 rok temu
Suguru Hirahara
0925317e15
Fix typos: coping -> copying
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 rok temu
Suguru Hirahara
982c790db1
Fix typos: it self -> itself
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 rok temu
Suguru Hirahara
a0bf5a076c
Update configuring-playbook-client-schildichat.md
1 rok temu
Uğur İLTER
3a993e43eb
Update faq.md
Fixed typo
1 rok temu
Slavi Pantaleev
ec5e379672
Update old references to com.devture.ansible.role.postgres & com.devture.ansible.role.traefik
Provoked by https://github.com/mother-of-all-self-hosting/mash-playbook/pull/280
1 rok temu
Slavi Pantaleev
3a082457f2
Update default OpenAI provider for biabot to use gpt-4o (instead of gpt-4o-2024-08-06)
Since 2024-10-02, `gpt-4o` is actually the same as `gpt-4o-2024-08-06`.
We previously used `gpt-4o-2024-08-06`, because it was pointing to a
much better (longer context) model. Since they're both the same now,
we'd better stick to the unpinned model and make it easier for future
users to get upgrades.
1 rok temu
Slavi Pantaleev
0a32d76b9b
Improve Draupnir Usage docs
1 rok temu
Slavi Pantaleev
71d4f79273
Expand the Usage section in the Draupnir docs
1 rok temu
Slavi Pantaleev
f93101f791
Switch traefik/traefik-certs-dumper Ansible role sources and adjust variable names (devture_traefik_ -> traefik_)
1 rok temu
Slavi Pantaleev
8445843562
Switch postgres/postgres-backup Ansible role sources and adjust variable names (devture_postgres_ -> postgres_)
1 rok temu
Slavi Pantaleev
032809a053
Adjust default openai model id for baibot (`gpt-4o` -> gpt-4o-2024-08-06)
`gpt-4o` will point to `gpt-4o-2024-08-06` after 2nd of October 2024
anyway. At that time, we can revert to pointing to `gpt-4o`.
The reason `gpt-4o-2024-08-06` was chosen now instead of `gpt-4o`:
- the `max_response_tokens` configuration was set to 16k, which matches
`gpt-4o-2024-08-06`, but is too large for `gpt-4o` (max 4k)
- baibot's own configs for dynamically created agents, as well as static
config examples use `gpt-4o-2024-08-06` and the larger
`max_response_tokens` value
1 rok temu
Slavi Pantaleev
be96be8b3c
Pin baibot to v1.1.1 and add default prompt for all statically-defined agents
The playbook did not use to define a prompt for statically-defined
agents.
Since prompt variables support landed in v1.1.0
(see 2a5a2d6a4d )
it makes sense to make use of it for a better out-of-the-box experience
(see https://github.com/etkecc/baibot/issues/10 ).
1 rok temu
Jan
239c7eddf8
Update maintenance-upgrading-services.md
1 rok temu
Slavi Pantaleev
f9705b3323
Upgrade mautrix-gmessages (v0.4.3 -> v0.5.0) and adapt configuration
Related to:
- https://github.com/mautrix/gmessages/releases/tag/v0.5.0
- https://mau.fi/blog/2024-09-mautrix-release/
It seems like the new version does not support a `/metrics` endpoint.
We skip keep the Ansible variables, but they're not doing anything.
1 rok temu
Slavi Pantaleev
01e5514c4b
Upgrade mautrix-meta (v0.3.2 -> v0.4.0) and adapt configuration
Related to:
- https://github.com/mautrix/meta/releases/tag/v0.4.0
- https://mau.fi/blog/2024-09-mautrix-release/
It seems like the new version does not support a `/metrics` endpoint.
We skip keep the Ansible variables, but they're not doing anything.
1 rok temu
Slavi Pantaleev
00910248d2
Add baibot preset for Mistral
1 rok temu
Slavi Pantaleev
1851973734
Add support for baibot
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3369
1 rok temu
Aine
73d338d9d1
Switch Synapse-Admin to etke.cc fork ( #3519 )
* switch to synapse-admin fork
* Fix typo
* Close unclosed ) and reword sentence
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Slavi Pantaleev
283dd6494f
Switch all etke.cc links (from Gitlab to Github)
Related to https://etke.cc/news/d3uw4utq4t3_rpxicrrfqqou_ynmptqjgk95pt-3n2s/
1 rok temu
Slavi Pantaleev
1930984ce2
Make sentence more complete
1 rok temu
noah
cc356aaee5
Update installing.md
update link to agru at github
1 rok temu
wmhtet
4c24e311da
update on : Setting up maubot (optional) ( #3506 )
* Update configuring-playbook-bot-maubot.md
added info to avoid using Element Access Token because it will prevent the bot from functioning properly in the Encrypted room.
Also added maubot simple service management on how to stop and start the maubot service
* Update configuring-playbook-bot-maubot.md
remove generic messages and change from backtick to bold
* Rewording in configuring-playbook-bot-maubot.md
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Slavi Pantaleev
2086e3efe0
Add appservice-double-puppet double-puppeting support to beeper-linkedin
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
48bab2f0ea
Add appservice-double-puppet double-puppeting support to mautrix-gmessages
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
9b8fe6eadc
Add appservice-double-puppet double-puppeting support to mautrix-googlechat
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
08c602b19c
Add appservice-double-puppet double-puppeting support to mautrix-twitter
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
f0479dbd9e
Add appservice-double-puppet double-puppeting support to mautrix-telegram
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
92c216bf5b
Update configuring-playbook-mautrix-bridges.md with information About Appservice Double Puppet
1 rok temu
Slavi Pantaleev
d3831ba3a5
Add appservice-double-puppet double-puppeting support to mautrix-whatsapp
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
fbd25ae9e9
Add appservice-double-puppet double-puppeting support to mautrix-meta-messenger/mautrix-meta-instagram
Shared Secret Auth double puppeting still works for these bridges, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
77c59aaea0
Add appservice-double-puppet double-puppeting support to mautrix-discord
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 rok temu
Slavi Pantaleev
1722e4bd83
Switch mautrix-slack double-puppeting method (shared secret auth -> appservice-double-puppet)
Since upgrading mautrix-slack (and pinning to v0.1.0) in e4b54c37fe258b17f49dd7ed58a18ef3abac1c41,
we expect double-puppeting to require the new appservice double-puppeting method.
This commit switches the mautrix-slack bridge to it.
1 rok temu
Slavi Pantaleev
999f2bf8dd
Switch mautrix-signal double-puppeting method (shared secret auth -> appservice-double-puppet)
Since upgrading mautrix-signal (v0.6.3 -> v0.7.0) in 76fec0b8632804194ae54dce3328fef2b6e6b3c2,
we expect double-puppeting to require the new appservice double-puppeting method.
This commit switches the mautrix-signal bridge to it.
1 rok temu
Slavi Pantaleev
111fa65e44
Add appservice-double-puppet service for better bridge double-puppeting
Bridges will be switched to this new method in future patches.
1 rok temu
lon
332301f2ed
Add DNS-01 challenge to configuring-playbook-ssl-certificates.md ( #3474 )
* Add DNS-01 challenge to configuring-playbook-ssl-certificates.md
* Minor rewording to the DNS-01 challenge type documentation
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Michael Hollister
56b0a72000
Apply PR feedback
1 rok temu
Slavi Pantaleev
9d11271d59
Initial (not yet enabled) work on Heisenbridge handling media requests at `matrix.DOMAIN/heisenbridge/*`
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3470
- https://github.com/hifi/heisenbridge/releases/tag/v1.15.0
During testing, it appears that Heisenbridge generated media URLs
that look like this: `{media_url}/_matrix/media/v3/download/DOMAIN/FILE_ID/FILE_NAME`.
This seems off. We were expecting `{media_url}/_heisenbridge/media/something`
(e.g. `https://matrix.DOMAIN/heisenbridge/_heisenbridge/media/something `, leading to its own media proxy),
but Heisenbridge still seems to be generating URLs destined for the homeserver's Media API.
Until we figure out why that is, `media_url` remains pointed to the homeserver URL (just like before),
so that the bot can continue operating like before.
1 rok temu
Michael Hollister
c3fd33566d
Automated MMR signing key generation process
1 rok temu
Slavi Pantaleev
96e0890df4
Upgrade devture/ansible (2.17.0-r0-0 -> 2.17.0-r0-1)
1 rok temu
Chasethechicken
4d46b625ff
Draupnir proxy ( #3313 )
* Allow redircting abuse-reports to draupnir
* Document redirecting abuse-reports to draupnir via traefik
* Apply suggestions from code review
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Rename variable
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Felix Stupp
97410df4f0
docs/maintenance-upgrading: indent "either" commands
improves readability
1 rok temu
Slavi Pantaleev
020c66a2c1
Announce synapse-usage-exporter support
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3442
1 rok temu
Slavi Pantaleev
4d9de7d58a
Add `matrix_synapse_usage_exporter_hostname` and `matrix_synapse_usage_exporter_path_prefix`
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3442
1 rok temu
Michael Hollister
55f869254b
Created role for synapse-usage-exporter ( #3442 )
* Created role for synapse-usage-exporter
* Apply suggestions from code review
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Renaming docker variables and moving synapse stats config location
* Respect devture_systemd_docker_base_docker_service_name
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Michael Hollister
f1dbbd3106
Added new fields to MMR config template
1 rok temu
Fabio Bonelli
04db5e77c0
doc: mention HTTP/3 in port configuration
1 rok temu
Aine
b347d98161
rewrite `just update` command to provide a one-line command to update everything ( #3410 )
* rewrite `just update` command to provide a one-line command to update everything
* update prefix
* uncomment update-self
* Revert requirements.yml updates not belonging to this PR
* Justfile and documentation updates to make things clearer
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 rok temu
Slavi Pantaleev
6c3746b237
Update migrating guide to make it clear that switching CPU architecture requires skipping /matrix/postgres/data
1 rok temu
Slavi Pantaleev
a56c2f8921
Mention matrix_playbook_public_matrix_federation_api_traefik_entrypoint_config_http3_enabled to people running their own webserver
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3402
1 rok temu