Sara Aimée Smiseth
30a7893739
Add LDAP authentication and support to Prosody
...
This commit adds support for LDAP authentication.
The Dockerfile has been modified to install the required Lua modules (lua-ldap) and the prosody.cfg.lua file has been modified to add environment variables for configuring the LDAP connection. These environment variables include LDAP_BASE, LDAP_SERVER, LDAP_ROOTDN, LDAP_PASSWORD, LDAP_FILTER, LDAP_SCOPE, LDAP_TLS, LDAP_MODE, and LDAP_ADMIN_FILTER.
The authentication variable has also been updated to use the value of the AUTHENTICATION environment variable, which defaults to "internal_hashed" if not set. This allows users to configure Prosody to use LDAP for authentication instead of the default internal hashing method.
2023-03-25 06:55:46 +01:00
Sara Aimée Smiseth
52e8f5388e
Update prosody to version 0.11.12 ( #33 )
2022-01-24 18:08:55 +01:00
Sara Aimée Smiseth
1966b38aac
Information about permissions ( #25 )
...
This fixes #3
2021-05-13 14:25:09 +02:00
Sara Aimée Smiseth
80216c5fdc
Add support for postgres, mariadb/mysql databases ( #23 )
...
* Add environment variables for Database configuration.
* Install postgres and mysql dependencies.
* Test refactoring
* Run tests for prosody with postgres and also for prosody with sqlite.
* Add tests that check if postgres or sqlite is used.
2021-05-07 14:06:29 +02:00
Sara Aimée Smiseth
d2915f77f3
More badges ( #16 )
...
version, Git repository size, Github open issues, Github open pull requests
2020-10-13 17:03:52 +02:00
Sara Aimée Smiseth
606e63f20f
Added E2E_POLICY_WHITELIST ENV variable to configure e2e_policy_whitelist.
2020-09-26 18:54:56 +02:00
Sara Aimée Smiseth
15b95e5822
Remove obsolete server_contact_info section. Use ENV variables instead.
2020-09-26 18:43:35 +02:00
Sara Aimée Smiseth
fb50f748ee
Make 03-e2e-policy.cfg.lua configurable with ENV variables.
2020-09-18 20:04:52 +02:00
Sara Aimée Smiseth
fd21384bdf
Make 04-server_contact_info.cfg.lua configurable with ENV variables. Fixes #4
2020-09-18 16:26:45 +02:00
Sara Aimée Smiseth
dbb91cbe5b
replace master with dev
2020-07-12 17:45:21 +02:00
Sara Aimée Smiseth
772f26d468
Add link to official documentation on certificate permissions to README. Related to #3
2020-07-08 17:43:24 +02:00
Sara Aimée Smiseth
522e26c5ac
Change global ssl section to http_upload and legacy_ssl sections. It is only needed there.
2020-07-08 17:42:42 +02:00
Sara Aimée Smiseth
2500028412
Add PROSODY_ADMINS to specify who is an administrator. Fixes #7
2020-06-26 17:34:24 +02:00
Sara Aimée Smiseth
829ecbab5a
Add badges to README. Fixes #5 .
2020-06-21 13:43:20 +02:00
Sara Aimée Smiseth
bd4c48a575
update readme. fixes #2
2020-06-21 12:10:24 +02:00
Sara Aimée Smiseth
434898e2f1
XEP-0060 pubsub service
2020-06-05 07:53:52 +02:00
Sara Aimée Smiseth
dbe58793c5
README cert folder structure
2020-06-03 16:23:12 +02:00
Sara Aimée Smiseth
5182038c61
README small additions
2020-06-02 16:28:00 +02:00
Sara Aimée Smiseth
d9aff8aaad
Use automatic location for certificates
...
README: SSL certificates
Port 5223 for legacy ssl c2s
2020-06-02 16:18:53 +02:00
Sara Aimée Smiseth
4ff329cad2
Environment variables for most of prosody.cfg.lua
2020-06-01 08:18:15 +02:00
Sara Aimée Smiseth
b3d3eee131
Environment variables for subdomains
2020-06-01 07:25:31 +02:00
Sara Aimée Smiseth
32fbf2c8db
http_upload at upload.domain.tld
2020-05-31 18:21:42 +02:00
Sara Aimée Smiseth
86da996ff3
readme: dns
2020-05-31 17:53:28 +02:00
Sara Aimée Smiseth
45606c0471
readme server_contact_info
2020-05-31 15:22:26 +02:00
Sara Aimée Smiseth
98e37ca13e
add vcard_muc module
2020-05-31 12:30:18 +02:00
Sara Aimée Smiseth
41f53ad7be
Add Table of Contents + Update based on image text
2020-05-30 17:23:46 +02:00
Sara Aimée Smiseth
956af6a580
add XEP-0411 + add TOC + Test your server
2020-05-30 17:16:48 +02:00
shaula
7c484beb14
Upgrade to Prosody 0.11.0:
...
* featuring Lua 5.2
* installing luaevent, luadbi, luadbi-sqlite3 using luarocks (omitting mysql & postgres to keep build small)
* enabling new modules: vcard4, csi_simple, carbons, mam & muc_mam
2018-11-27 19:43:15 +00:00
shaula
4b1c11c412
* adding multi-user chat support (XEP-0045)
2018-01-14 00:11:38 +00:00
shaula
2f12339397
* upgrade from 0.9.10 to 0.9.11
2016-12-27 13:43:47 +00:00
shaula
57a4a5ecd4
Exchange build parameter into image parameter
2016-10-19 06:24:40 +02:00
shaula
16e9418632
initial commit
2016-10-18 20:20:59 +00:00