Matthew Wild
c32e9c4d26
Merge branch 'master' into fix_apt_cruft2
2021-07-31 14:27:28 +01:00
Matthew Wild
94d0113a2e
Merge pull request #51 from Zash/ansiblepy3
...
Switch Ansible to Python 3, remove Python 2
2021-07-31 14:23:53 +01:00
Kim Alvefur
2fbde36b5b
Dockerfile: Switch Ansible to Python 3
...
Also, ahem, https://pythonclock.org/
2021-07-30 22:37:14 +02:00
Kim Alvefur
8e3c28dd73
Dockerfile: Explicitly remove python3
...
This and the previous commit ensures these are completely removed.
2021-07-30 21:06:48 +02:00
Kim Alvefur
212de80da1
Dockerfile: Tell apt to remove left-over config
...
Inspection of the resulting image shows that python3 is not fully
removed, this takes care of that.
2021-07-30 21:06:48 +02:00
Matthew Wild
4b923555b3
Merge pull request #50 from Zash/fix_apt_cruft
...
Dockerfile: Remove apt lists at the very end
2021-07-30 19:45:48 +01:00
Kim Alvefur
e4e31976f3
Dockerfile: Remove apt lists at the very end
...
Doing this after the Ansible step should ensure that they are gone even
if Ansible happens to notice that they're missing and re-fetch them.
This also fixes that Ansible is unable to install Lua if Ansible is
switched over to Python 3.
2021-07-30 16:37:54 +02:00
Matthew Wild
274efd9a32
Merge pull request #46 from Greylinux/patch-2
...
Update reverse_proxy.md
2021-07-19 13:49:25 +01:00
Greylinux
eae1069295
Update reverse_proxy.md
...
change MB to M in client_max_body_size so reverse proxy doesnt fail
2021-07-19 13:32:25 +01:00
Matthew Wild
04e421a7e1
docs: Fix HTTPS port in nginx reverse proxy example
2021-07-19 12:27:07 +01:00
Matthew Wild
8324fe2059
Merge pull request #44 from Greylinux/patch-1
...
Update firewall.md
2021-07-17 08:09:25 +01:00
Greylinux
4475e94759
Update firewall.md
...
added port descritption
2021-07-16 23:01:32 +01:00
Matthew Wild
01211ecab6
Merge pull request #42 from horazont/feature/reverse-proxy-guide-fixes
...
Some fixes for the reverse proxy guide
2021-07-15 19:05:18 +01:00
Jonas Schäfer
b25e3c8fa7
reverse_proxy: add missing word
2021-06-23 19:24:07 +02:00
Jonas Schäfer
46bfccda83
reverse_proxy: set client_max_body_size correctly
...
Without this, it is possible that HTTP uploads will not pass
if the default limit isn’t raised elsewhere.
2021-06-23 19:24:07 +02:00
Jonas Schäfer
97586c08b6
reverse_proxy: split reverse proxy setup in 80/443 servers
...
This is more compatible with the redirect to HTTPS which is done
by the backend (snikket) HTTP server.
2021-06-23 19:24:07 +02:00
Jonas Schäfer
eceebd4aba
reverse_proxy: whitespace cleanup
2021-06-23 19:24:07 +02:00
Matthew Wild
913d96d4ee
Add FUNDING.yml
2021-06-14 11:57:03 +01:00
Matthew Wild
a6bd89e02a
Update README to be more friendly for people first discovering the project
2021-06-10 14:02:41 +01:00
Matthew Wild
e8dd2408b8
Dockerfile, mod_update_check: Update version string format
2021-05-31 12:23:52 +01:00
Matthew Wild
bf2fccf585
Dockerfile: Move to top-level for consistency with our other projects
2021-05-28 14:26:56 +01:00
Matthew Wild
cba3e97ff9
Merge pull request #39 from horazont/feature/observability
...
Improve observability
2021-05-27 17:31:43 +01:00
Jonas Schäfer
ff977f55b5
Allow to load the prometheus exposition module based on env vars
...
Useful for monitoring.
2021-05-27 18:08:26 +02:00
Jonas Schäfer
690f58bb27
Expose prosody metrics to the web portal
...
This requires mod_measure_process loaded and a recent version
of mod_http_admin_api to expose the metrics to the web portal in
a reduced and specialized form.
2021-05-27 18:08:26 +02:00
Matthew Wild
7ca468a1ac
Update CHANGELOG with new version number
2021-05-19 16:10:11 +01:00
Matthew Wild
26e1e6559a
docs: Add upgrade guide
2021-05-19 16:02:39 +01:00
Matthew Wild
1bc336d933
Bump prosody-modules to 8e58a1b78336
2021-05-17 21:22:54 +01:00
Matthew Wild
a948cc141f
Install latest prosody from deb, factor out variables
2021-05-17 21:22:01 +01:00
Matthew Wild
105c04a2c7
Add unreleased items to changelog
2021-05-17 18:27:24 +01:00
Matthew Wild
3cab4faaf9
prosody: Allow specifying additional config include path via environment
2021-03-17 15:22:30 +00:00
Matthew Wild
bd5329c84d
prosody: Allow specification of external TURN via environment
2021-03-17 15:16:27 +00:00
Matthew Wild
088d9cb840
Add bootstrapped admin accounts to the default group/circle (thanks jonas!)
2021-03-16 14:00:10 +00:00
Matthew Wild
2bee41057b
prosody: bump prosody-modules rev to latest (no particular reason)
2021-03-16 07:18:03 +00:00
Matthew Wild
173ca8b0c9
Add lua-unbound for more robust DNS resolution
2021-03-15 19:55:33 +00:00
Matthew Wild
7f26c50ba8
prosody: Add mod_http_host_status_check
2021-03-10 14:37:19 +00:00
Matthew Wild
32a7bc8954
mod_invites_bootstrap: Fix parameters to store:set()
2021-03-10 12:37:41 +00:00
Matthew Wild
e9e5762936
mod_invites_bootstrap: Reject old index values
2021-03-10 12:13:11 +00:00
Matthew Wild
90b13aed6e
prosody: Fix another typo, sigh
2021-03-10 12:12:15 +00:00
Matthew Wild
b2431438b2
mod_invites_bootstrap: API and behaviour improvements
2021-03-10 11:49:18 +00:00
Matthew Wild
dcc02d374b
prosody: Fix typo in module name
2021-03-10 10:32:06 +00:00
Matthew Wild
13228b1fc3
Some whitespace fixes
2021-03-09 16:33:22 +00:00
Matthew Wild
36ffd5d4a0
mod_invites_bootstrap: Module/API to create initial admin invite at startup
2021-03-09 16:33:12 +00:00
Matthew Wild
c4a8a88028
docker: Remove obsolete letsencrypt things (moved to cert-manager)
2021-03-09 15:28:09 +00:00
Matthew Wild
43c244d55d
Merge pull request #34 from resoli/patch-2
...
Updated reverse_proxy.md Apace section.
2021-03-06 08:20:34 +00:00
resoli
19dc32e3e8
Update reverse_proxy.md
2021-03-06 09:12:31 +01:00
Matthew Wild
7b37c629dd
Merge pull request #33 from resoli/patch-1
...
Add Apache configuration snippet
2021-03-01 21:21:53 +00:00
resoli
087b02ca5a
Add Apache configuration snippet
2021-03-01 21:28:20 +01:00
Matthew Wild
724335019e
prosody, coturn: Add environment variable to disable TURN server
2021-02-24 14:36:06 +00:00
Matthew Wild
3c3a74f1cc
prosody: Bump prosody-modules to 6d595857164a
2021-02-23 21:00:18 +00:00
Matthew Wild
c6aa7a9732
prosody: Bump prosody-modules to 38bd4d557413
2021-02-23 16:45:36 +00:00