10 Commits

Author SHA1 Message Date
Greg Karékinian
6b316f28fb Start from the current config file in Andromeda
Only changes:

Enable the new SQL schema that allows multiple vhosts in the same
database, move mod_muc config for kosmos.org to an append_host_config
directive
2019-03-27 12:56:46 +01:00
Greg Karékinian
ce4a4bffd9 Enable OMEMO for clients using Conversations 2019-03-27 11:57:59 +01:00
Greg Karékinian
70fb97ba4b Add the admin_update_sql module
This allows to upgrade from the old database schema to the new one that
works for multiple virtual hosts:
https://blog.process-one.net/ejabberd-18-03/

    ejabberdctl update_sql
2019-03-27 10:35:12 +01:00
Greg Karékinian
6833c23a01 Replace host_config with append_host_config
This was causing only the mod_muc module to be enabled for kosmos.org

See the Virtual Hosting section of the docs
https://docs.ejabberd.im/admin/configuration/
2019-03-26 15:52:11 +01:00
Greg Karékinian
20e0bb6983 Add the max_user_conferences setting for mod_muc 2019-03-26 15:22:50 +01:00
Greg Karékinian
5ad24888ff Add our kosmos.org accounts as admins 2019-03-19 10:43:13 +01:00
Greg Karékinian
712507bed2 Get rid of the 5apps.com config for now 2019-03-19 10:43:13 +01:00
Greg Karékinian
28b4193982 Add a dependency on the backup cookbook 2019-03-19 10:41:25 +01:00
Greg Karékinian
3a8a2b6be0 Switch the config to the latest version without comments
Taken from the 18.12.1 default config
2019-03-19 10:38:34 +01:00
Greg Karékinian
c861c73025 Initial kosmos-ejabberd cookbook
No Let's Encrypt cert generation recipe for now

Hardcoded PostgreSQL password too
2019-03-19 10:38:34 +01:00