Commit Graph

2617 Commits

Author SHA1 Message Date
f383b152da removed gammu reset frequency
because the tty port will change
2020-06-02 14:49:55 +02:00
0b7d6744bf added more docs and timeout value 2020-06-02 08:39:30 +02:00
f56a9a0f5f Merge pull request #524 from cnvandijk/fix-executable-path
Remove hardcoded paths to commands on the host machine
2020-05-28 15:39:25 +03:00
8bae39050e Update settings for Synapse v1.14.0 2020-05-28 15:23:05 +03:00
45ba01510d Synapse v.1.14.0 2020-05-28 14:04:37 +02:00
74df10633a Remove hardcoded command paths in playbook cron usage 2020-05-27 23:14:58 +02:00
6e3b877dc2 Remove hardcoded command paths in playbook shell usage 2020-05-27 23:14:56 +02:00
6334f6c1ea Remove hardcoded command paths in systemd unit files
Depending on the distro, common commands like sleep and chown may either
be located in /bin or /usr/bin.

Systemd added path lookup to ExecStart in v239, allowing only the
command name to be put in unit files and not the full path as
historically required. At least Ubuntu 18.04 LTS is however still on
v237 so we should maintain portability for a while longer.
2020-05-27 23:14:54 +02:00
5ace3f4a1c fix for importing sqllite database
the current version fails the import, because the volume for the media is missing. It still fails if you have the optional shared secret password provider is enabled, so that might need another mount. Commenting out the password provider in the hoimeserver.yaml during the run works as well.
2020-05-27 18:13:36 +02:00
e4f128a1ba fixed wrong gammu path 2020-05-26 18:19:22 +02:00
3d63ee6d13 add group dialout to container 2020-05-26 18:12:26 +02:00
a353217cf3 Add delivery_receipts option for matrix-bridge-mautrix-facebook 2020-05-26 09:49:12 +03:00
a7fd27c43c removed jinja command 2020-05-25 19:36:19 +02:00
ecf3116c4a fixed wrong gammu config dest 2020-05-25 19:34:40 +02:00
f8663512de fixed wrong paths 2020-05-25 19:31:03 +02:00
805708e089 fix wrong used paath for gammu config file 2020-05-25 19:21:07 +02:00
73b71a34c8 try to fix gammu-smsdrc is not a file 2020-05-25 19:19:30 +02:00
1f570b3251 revert last change 2020-05-25 19:09:08 +02:00
469554b836 try to use other mount option
to prevent docker from using dir instead of file
2020-05-25 19:04:56 +02:00
eb8e3572fd fixed wrong behaviour of gammu 2020-05-25 15:37:46 +02:00
f0ff8112c7 database admin username must be neo4j 2020-05-23 20:51:07 +02:00
fe54690ea1 fixed missing registration var 2020-05-23 15:32:16 +02:00
63705f94f1 removed templates 2020-05-23 15:30:31 +02:00
c802009b5c fixed wrong var name 2020-05-23 15:12:56 +02:00
be101a3114 added missing service to service list 2020-05-23 14:16:44 +02:00
9ed80e754b added missing variable 2020-05-23 13:54:07 +02:00
1ffa4a326c matrix-sms-bridge:
added docs, added seperate service for database, pr comments
2020-05-23 13:14:24 +02:00
4c4f208613 Upgrade mautrix-telegram (0.7.0 -> 0.7.2) 2020-05-22 19:54:30 +03:00
5c7e5c57bd Upgrade riot-web (1.6.1 -> 1.6.2) 2020-05-22 18:08:17 +03:00
4913ca4bb2 matri-sms-bridge:
better path handling, fixed some mistakes
2020-05-22 13:59:38 +02:00
2d75fca257 added matrix-sms-bridge 2020-05-22 13:50:59 +02:00
3198ed0dc9 Add missing matrix_mx_puppet_slack_container_http_host_bind_port variable 2020-05-22 11:12:06 +03:00
4111e42070 Merge pull request #513 from joao-p-marques/fix/mx-puppet-bridge
Fix/mx puppet bridge
2020-05-22 10:53:37 +03:00
afd6d7e45a change var name to correct one 2020-05-21 23:40:54 +01:00
c1bb4f680e enable oauth 2020-05-21 23:40:38 +01:00
ee3944bcdb Update postgres (12.2 -> 12.3, etc) 2020-05-21 11:40:40 -05:00
8fb3ce6f6d Upgrade Synapse (v1.12.4 -> v1.13.0) 2020-05-19 21:35:32 +03:00
a3259bbd77 Add |to_json to some variables 2020-05-19 21:15:23 +03:00
a03e95b7eb enable by default v2 api prefix for ma1sd 2020-05-19 17:06:11 +02:00
7a2dbdc2d7 Update components 2020-05-19 15:06:35 +03:00
ba23779b05 Fix incorrect Jitsi container image tags
Related to #508 (Github Pull Request).
2020-05-17 21:23:18 +03:00
47001258b5 Ensure prosody plugin path created / permissions 2020-05-17 14:19:58 +02:00
fbd8f3ec9b Jitsi prosody: add volume /prosody-plugins-custom 2020-05-16 15:12:51 +02:00
c2df3d7bbf Update jitsi containers to 4548-1 2020-05-16 15:00:44 +02:00
93f4111654 Prevent 404s when Riot tries to retrieve domain-specific config.json
Riot unconditionally asks for a config.${document.domain}.json, c.f.
https://github.com/vector-im/riot-web/blame/develop/src/vector/getconfig.ts#L24
2020-05-13 18:34:14 +02:00
787f12e70d Fix typo in validation 2020-05-08 13:56:31 -05:00
dd527d5968 Ensure correct dimension.db file ownership
This is mostly here to guard against problems happening
due to server migration and doing `chown -R matrix:matrix /matrix`.

Normally, the file is owned by `1000:1000`, as expected.

If ownership changes, Dimension could still start, but it will fail the
first time it tries to write to the database. Explicitly chowning
before startup guards against this.

Related to #485 and #486 (Github Pull Requests).
Also related to ccc7aaf0ce.
2020-05-06 11:28:09 +03:00
ae1b1be3f4 Do not use matrix:matrix for Dimension configuration
Dimension runs as the `node` user in the container (`1000:1000`).
It doesn't seem like we have a way around it. Thus, its configuration
must also be readable by that user (or group, in this case).
2020-05-06 11:20:14 +03:00
c1c8b8e62c Warn about matrix_user_uid/matrix_user_gid
We don't really need to fail in such a spectactular way,
but it's probably good to do. It will only happen for people
who are defining their own user/group id, which is rare.

It seems like a good idea to tell them that this doesn't work
as they expect anymore and to ask them to remove these variables,
which otherwise give them a fake sense of hope.

Related to #486 (Github Pull Request).
2020-05-06 10:17:19 +03:00
36c61b5b4e Introduce a separate group variable (matrix_user_groupname)
Related to #485 (Github Pull Request).
2020-05-06 10:02:47 +03:00