Suguru Hirahara
aac44ad920
Add license information to matrix-bot-maubot
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
c27fb2a832
Fix capitalization: postgres → Postgres
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
41d0fb8c86
Move config j2 files out of "config" subfolder for consistency
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Slavi Pantaleev
ed63068e22
Make maubot talk to the homeserver via matrix_addons_homeserver_client_api_url
2 years ago
Slavi Pantaleev
c5006c3ac2
Move matrix-bot-maubot to its own container network and add native Traefik support
2 years ago
Slavi Pantaleev
ae2f67e15f
Make maubot communicate with the homeserver via the container network
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2791
2 years ago
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3 years ago
Stuart Mumford
f9026469cd
Add back sqlite plugin database config option
3 years ago
Slavi Pantaleev
90551e82ec
Make use of matrix_bot_maubot_management_interface_port variable to actually make maubot port configurable
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3 years ago
Slavi Pantaleev
5ce2732899
Make maubot logging level configurable
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3 years ago
Slavi Pantaleev
b575409ed7
Use |to_json in maubot configuration
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3 years ago
Julian-Samuel Gebühr
d6d311e810
Fix plugin database issue
3 years ago
Julian-Samuel Gebühr
acf53f604b
Fix homserver configuration url
3 years ago
Julian-Samuel Gebühr
07fdb09f69
Rename with addition "url"
3 years ago
Julian-Samuel Gebühr
2e15bd85ea
Rename with addition "unshared"
3 years ago
Julian-Samuel Gebühr
bcd7ec714b
Add postgres configuration
3 years ago
Stuart Mumford
320978cdf5
Enable setting database URI and other things
3 years ago
Stuart Mumford
6cc92854df
enable setting database URL
3 years ago
Julian-Samuel Gebühr
9ed70188dd
Use safer |to_json
3 years ago
Julian-Samuel Gebühr
a295ec3e3d
Change to matrix_bot_maubot_bot_server_public
This shall indicate that the public url of maubot is here configured the same as matrix_server_fqn_matrix but this must not be the case.
In the config I used the matrix fqnd directly as this part of the config is directly bound to the homeserver we want to connect to (but can not use the internal)
3 years ago
Julian-Samuel Gebühr
90447a2839
Use correct registration secret
3 years ago
Julian-Samuel Gebühr
d5c82a5221
Remove logging to /var/log and make readonly
3 years ago
Julian-Samuel Gebühr
1316656998
Rename to bot_maubot and fix permission error
3 years ago
Julian-Samuel Gebühr
d24cb7db6f
Initial maubot commit
3 years ago