Commit Graph

15 Commits

Author SHA1 Message Date
Matthew Wild bd7c35595d CHANGELOG: update 2020-06-22 11:44:30 +01:00
Matthew Wild 67336ed114 prosody: Increase file upload limit to 10MB 2020-06-22 11:42:23 +01:00
Matthew Wild ec33e74684 ansible, docker: Improve turnserver secret generation
The original implementation unintentionally included whitespace
and other noise in the secret file.

The new secret is stored in a -v2 file, the old one is cleaned up
if present.
2020-05-21 16:24:29 +01:00
Matthew Wild 4a0ca2b2d7 ansible: Disable TCP relaying for TURN
This is not used in XMPP today and disabling it reduces
the surface area for security issues.
2020-05-20 16:06:06 +01:00
Matthew Wild 266fcdf08e prosody: Fix incorrect JID of general group 2020-05-13 14:26:58 +01:00
Matthew Wild cb853ed32f Restrict general chat to local users 2020-05-13 12:20:25 +01:00
Matthew Wild 0793106447 Flesh out coturn config, autodiscover external IP 2020-05-12 15:10:59 +01:00
Matthew Wild 166e000b12 docker-compose, prosody: Switch to host networking for the container
This simplifies things in preparation for adding coturn and its large
number of ports.

As Prosody now must listen on the "real" HTTP ports, we had to give
permission to the Lua binary to bind low network ports.
2020-05-12 15:05:42 +01:00
Matthew Wild 88402bb73f ansible, docker: Initial attempt at adding coturn 2020-04-29 22:39:27 +01:00
Matthew Wild 1f15d6f886 Ensure letsencrypt has permission to write to .well-known 2020-02-21 16:44:07 +00:00
Matthew Wild c30b7310aa Add support for PUID/PGID and create necessary directories in /snikket
This is useful when e.g. mounting an existing directory instead of a
docker-managed volume.
2020-02-20 22:00:14 +00:00
Matthew Wild ea4be8d0b9 prosody: Load mod_firewall 2020-01-31 19:58:08 +00:00
Matthew Wild d31c8f6e24 prosody: Load mod_watchregistrations but don't notify by default 2020-01-31 19:58:08 +00:00
Matthew Wild 8ba1bd6618 prosody: Include custom config if present 2020-01-31 19:58:08 +00:00
Matthew Wild d6157c6a15 Initial commit 2020-01-31 13:46:46 +00:00