Commit graph

4774 commits

Author SHA1 Message Date
Julian-Samuel Gebühr 5825a0c919
Cactus comments (#2089)
* Add construct for cactus comments role

* Adjust config files

* Add docker self build to defaults

* Adjust tasks

* Fix smaller syntax errors

* Fix env argument

* Add tmp path to allow container writing there

Background why I did this: https://docs.gunicorn.org/en/stable/settings.html#worker-tmp-dir

* Change port back to 5000 as not configurable in container

* Try to add appservice config file for synapse to use

* Inject appservice file

* Correct copied variable name

* Comment out unused app service file injection

would need mounting the appservice file to the synapse container i guess

* Move role before synapse to be able to inject during runtime

* Remove unused parts

* Change default user id to mirror official docs

* Add docs

* Update roles/matrix-cactus-comments/tasks/setup_install.yml

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Update roles/matrix-cactus-comments/templates/cactus_appservice.yaml.j2

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Generate secrets if necessary, adjust docs

* Rename cactusbot userid

* Shorten salt strings

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Use tmpfs instead of persistent mount

* Remove proxy option as it is nonsense

* Add download and serving of cc-client files

* Add documentation on client

* Clarify docs a bit

* Add nginx proxy to required services

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Use container address

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Correct comment of user id

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Use releases or local distributed client

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Move homeserver url to defaults

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Correct truth value

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Add documentation of variables

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Tabs vs. spaces

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Make nginx root configurable

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Complete ake nginx root configurable

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Fix file permission

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Fix lint errors

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-09-09 14:37:52 +03:00
Slavi Pantaleev 98b9e2cd84 Add "Component" column to optional-DNS-records table 2022-09-09 14:36:53 +03:00
Slavi Pantaleev 5714ddf894
Merge pull request #2092 from etkecc/postmoogle-091
Update Postmoogle 0.9.0 -> 0.9.1
2022-09-09 14:16:10 +03:00
Aine 692a7af36a
postmoogle feedback 2022-09-09 13:19:25 +03:00
Aine b92ff748e4
Update Postmoogle 0.9.0 -> 0.9.1 2022-09-09 10:47:00 +03:00
Slavi Pantaleev 8b40ca8daa Upgrade ddclient (v3.9.1-ls97 -> v3.9.1-ls98) 2022-09-06 12:16:27 +03:00
Slavi Pantaleev 48a1ab0d22 Upgrade Grafana (9.1.2 -> 9.1.3) 2022-09-06 12:16:09 +03:00
Slavi Pantaleev 5f9f891322 Fix misleading comment
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2086
2022-09-05 20:04:21 +03:00
Slavi Pantaleev 4278066749
Merge pull request #2088 from razzeee/patch-1
Correctly refer to the placeholder
2022-09-05 12:28:49 +03:00
Kolja Lampe ee2badf7a6
Correctly refer to the placeholder 2022-09-05 11:01:31 +02:00
Slavi Pantaleev fc42425baf
Merge pull request #2087 from etkecc/patch-67
Update hookshot 2.1.0 -> 2.1.2
2022-09-03 14:11:05 +03:00
Aine 1c95c8fc3e
Update hookshot 2.1.0 -> 2.1.2 2022-09-03 10:47:39 +00:00
Slavi Pantaleev f1e294ffc9
Merge pull request #2086 from cvwright/conduit-max-files
Make Conduit's rocksdb_max_open_files parameter configurable
2022-09-02 23:34:35 +03:00
Charles Wright 1cae31372c Make Conduit's rocksdb_max_open_files parameter configurable, and set it to a higher default value 2022-09-02 13:04:21 -05:00
Slavi Pantaleev 1efd1045f6 Upgrade Hookshot (2.0.1 -> 2.1.0) 2022-09-02 14:38:05 +03:00
Slavi Pantaleev 5c2894b356
Merge pull request #2085 from shalzz/patch
Update dendrite 0.9.5 -> 0.9.6
2022-09-02 07:11:51 +03:00
Shaleen Jain 0300c0e96e Update dendrite 0.9.5 -> 0.9.6
Remove appservice database setup/config as the latest update no longer requires it.
2022-09-02 09:31:17 +05:30
Slavi Pantaleev b2aace3842
Merge pull request #2084 from silasdb/master
Correctly check number of arguments when creating a dendrite account
2022-09-02 06:29:49 +03:00
Silas e74e3c9e8f Correctly check number of arguments when creating a dendrite account
This is probably a continuation of changes made in d7ed672f7.
2022-09-01 22:23:02 -03:00
Slavi Pantaleev 86ab4bc5e2
Merge pull request #2081 from etkecc/patch-65
Update Element 1.11.3 -> 1.11.4
2022-08-31 20:37:13 +03:00
Slavi Pantaleev ea4d1eea47
Merge pull request #2082 from etkecc/patch-66
Update Cinny 2.1.2 -> 2.1.3
2022-08-31 20:36:54 +03:00
Aine 023f273240
Update Cinny 2.1.2 -> 2.1.3 2022-08-31 16:36:31 +00:00
Aine a6ad396cd2
Update Element 1.11.3 -> 1.11.4 2022-08-31 16:35:37 +00:00
Slavi Pantaleev 664406af57 Upgrade Synapse (v1.65.0 -> v1.66.0) 2022-08-31 15:45:46 +03:00
Slavi Pantaleev 09d4a9beab Make matrix_bot_postmoogle_admins=[] when matrix_admin not set
.. instead of `['']`.

The final result in the `env` file will be the same (`POSTMOOGLE_ADMINS=`)
in both cases, but it's better to avoid confusion.
2022-08-31 11:17:56 +03:00
Slavi Pantaleev 720b340618
Merge pull request #2080 from etkecc/patch-64
Update grafana 9.1.1 -> 9.1.2
2022-08-30 20:07:39 +03:00
Slavi Pantaleev 0fb0be89c7
Merge pull request #2079 from etkecc/postmoogle-090
postmoogle 0.9.0
2022-08-30 20:07:16 +03:00
Aine 4bff8c18db
Update grafana 9.1.1 -> 9.1.2 2022-08-30 16:49:47 +00:00
Aine 1bc49949f9
postmoogle 0.9.0 2022-08-30 19:48:16 +03:00
Slavi Pantaleev 8e0e9fa878 Deprecate matrix_synapse_account_threepid_delegates_email before Synapse v1.66.0
This is done in anticipation of this option's removal in the
upcoming Synapse v1.66.0 release (likely tomorrow).

See: https://matrix-org.github.io/synapse/v1.66/upgrade.html#delegation-of-email-validation-no-longer-supported
2022-08-30 18:51:35 +03:00
Slavi Pantaleev c8fb4b6908
Merge pull request #2078 from etkecc/patch-63
Update ddclient v3.9.1-ls96 -> v3.9.1-ls97
2022-08-30 14:25:07 +03:00
Aine b018a0a114
Update ddclient v3.9.1-ls96 -> v3.9.1-ls97 2022-08-30 11:10:58 +00:00
Slavi Pantaleev caebb7be0b Disable registration for Conduit by default
We do this for all other supported homeservers.

A "public by default" homeserver is a bad idea for most people.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2076
2022-08-30 10:54:31 +03:00
Slavi Pantaleev 148c69ca31
Merge pull request #2072 from array-in-a-matrix/master
out dated doc: Synapse has a rate limiting config option
2022-08-29 21:48:08 +03:00
Array in a Matrix 8a469adbfb
better wording 2022-08-29 14:33:53 -04:00
Array in a Matrix 5d7260a93d
removed server wide rate limit link 2022-08-29 14:30:00 -04:00
Slavi Pantaleev 3e95b670c6
Merge pull request #2075 from etkecc/patch-62
postmoogle: set safe defaults to POSTMOOGLE_USERS
2022-08-29 21:29:06 +03:00
Aine c68f698052
postmoogle: set safe defaults to POSTMOOGLE_USERS 2022-08-29 17:43:03 +00:00
Slavi Pantaleev 743d45209d
Merge pull request #2074 from etkecc/postmoogle-remove-vars
postmoogle: remove noowner and federation
2022-08-29 20:29:07 +03:00
Aine cc57af9126
postmoogle: remove noowner and federation 2022-08-29 20:24:00 +03:00
Array in a Matrix 76953d8a69
Update configuring-playbook-bot-mjolnir.md 2022-08-29 13:10:53 -04:00
Array in a Matrix aa92696613
Update configuring-playbook-bot-mjolnir.md 2022-08-29 13:10:29 -04:00
Array in a Matrix 039a7bf884
Merge branch 'spantaleev:master' into master 2022-08-29 13:07:02 -04:00
Aine b0eb28721b
postmoogle: add admins (#2073)
* postmoogle: add admins

* postmoogle: update jija2 defaults

* postmoogle: fix typo
2022-08-29 18:13:27 +03:00
Array in a Matrix 071424bef2
Update configuring-playbook-bot-mjolnir.md 2022-08-29 02:29:57 -04:00
Slavi Pantaleev 792bff91f8
Merge pull request #2071 from etkecc/postmoogle-users
bot-postmoogle: add POSTMOOGLE_USERS config option
2022-08-28 19:37:10 +03:00
Aine e8fd3fdc19
bot-postmoogle: add POSTMOOGLE_USERS config option 2022-08-28 18:48:18 +03:00
Slavi Pantaleev a0ecf13cdb Add ability to control RandomizedDelaySec of matrix-backup-borg.timer
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2068
2022-08-28 18:05:59 +03:00
Slavi Pantaleev 7b77153d8b
Merge pull request #2064 from etkecc/patch-61
Update Hydrogen 0.3.1 -> 0.3.2
2022-08-27 07:22:22 +03:00
Aine bb0ce4cac6
Update Hydrogen 0.3.1 -> 0.3.2 2022-08-26 19:47:05 +00:00