matrix-docker-ansible-deploy/roles
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
..
matrix-aux More ansible-lint fixes 2022-07-18 13:01:17 +03:00
matrix-backup-borg Add ability to control RandomizedDelaySec of matrix-backup-borg.timer 2022-08-28 18:05:59 +03:00
matrix-base appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bot-buscarron Update Buscarron 1.2.0 -> 1.2.1 2022-08-23 14:26:03 +00:00
matrix-bot-go-neb More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-bot-honoroit Update Honoroit 0.9.12 -> 0.9.13 2022-08-23 14:25:11 +00:00
matrix-bot-matrix-registration-bot Fix git-latest ansible-lint errors 2022-07-18 14:43:52 +03:00
matrix-bot-matrix-reminder-bot Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
matrix-bot-maubot Fix bug that prevented user with external nginx from launch (#2003) 2022-08-05 20:02:01 +03:00
matrix-bot-mjolnir More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-bot-postmoogle postmoogle feedback 2022-09-09 13:19:25 +03:00
matrix-bridge-appservice-discord appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-appservice-irc appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-appservice-kakaotalk appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-appservice-slack appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-appservice-webhooks appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-beeper-linkedin appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-go-skype-bridge appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-heisenbridge appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-hookshot Update hookshot 2.1.0 -> 2.1.2 2022-09-03 10:47:39 +00:00
matrix-bridge-mautrix-discord Pass --no-update to mautrix-discord 2022-08-26 12:21:38 +03:00
matrix-bridge-mautrix-facebook appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-googlechat appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-hangouts appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-instagram Update mautrix-instagram 0.1.3 -> 0.2.0 2022-08-26 14:42:56 +00:00
matrix-bridge-mautrix-signal appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-telegram Update mautrix-telegram: 0.11.3 -> 0.12.0 2022-08-26 13:47:44 +00:00
matrix-bridge-mautrix-twitter appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-whatsapp appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-discord appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-groupme appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-instagram appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-slack appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-steam appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mx-puppet-twitter appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-sms appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-cactus-comments Cactus comments (#2089) 2022-09-09 14:37:52 +03:00
matrix-client-cinny Update Cinny 2.1.2 -> 2.1.3 2022-08-31 16:36:31 +00:00
matrix-client-element Update Element 1.11.3 -> 1.11.4 2022-08-31 16:35:37 +00:00
matrix-client-hydrogen Update Hydrogen 0.3.1 -> 0.3.2 2022-08-26 19:47:05 +00:00
matrix-common-after Fix no-changed-when ansible-lint errors 2022-07-18 15:08:10 +03:00
matrix-conduit Fix misleading comment 2022-09-05 20:04:21 +03:00
matrix-corporal Fix self-build error image names 2022-07-19 19:46:45 -04:00
matrix-coturn Upgrade Coturn (4.5.2-r13 -> 4.5.2-r14) 2022-08-10 14:16:44 +03:00
matrix-dendrite Update dendrite 0.9.5 -> 0.9.6 2022-09-02 09:31:17 +05:30
matrix-dimension Fix (suppress) var-naming ansible-lint errors 2022-07-18 16:43:12 +03:00
matrix-dynamic-dns Upgrade ddclient (v3.9.1-ls97 -> v3.9.1-ls98) 2022-09-06 12:16:27 +03:00
matrix-email2matrix Update Email2Matrix 1.0.3 -> 1.1.0 2022-08-08 15:21:23 +00:00
matrix-etherpad More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-grafana Upgrade Grafana (9.1.2 -> 9.1.3) 2022-09-06 12:16:09 +03:00
matrix-jitsi Update Jitsi stable-7648-3 -> stable-7648-4 2022-08-26 13:48:30 +00:00
matrix-ma1sd Fix self-build error image names 2022-07-19 19:46:45 -04:00
matrix-mailer Fix self-build error image names 2022-07-19 19:46:45 -04:00
matrix-nginx-proxy postmoogle feedback 2022-09-09 13:19:25 +03:00
matrix-ntfy More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-postgres Add warnings about using Borg backup with external Postgres 2022-07-26 17:31:06 +03:00
matrix-postgres-backup Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
matrix-prometheus Update Prometheus 2.37.0 -> 2.38.0 2022-08-16 15:36:54 +00:00
matrix-prometheus-node-exporter Make http_host_bind_port vars more useful (#1984) 2022-07-28 16:11:42 +03:00
matrix-prometheus-postgres-exporter Update prometheus postgres exporter 0.11.0 -> 0.11.1 2022-08-19 07:19:08 +00:00
matrix-redis Update Redis 7.0.3 -> 7.0.4 2022-07-18 18:35:42 +00:00
matrix-registration Fix self-build error image names 2022-07-19 19:46:45 -04:00
matrix-sygnal More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-synapse Upgrade Synapse (v1.65.0 -> v1.66.0) 2022-08-31 15:45:46 +03:00
matrix-synapse-admin Fix self-build error image names 2022-07-19 19:46:45 -04:00