TASKS.md 1012 B

done

  • add and test stun/turn
  • new log configuration
  • c2s, s2s and http
  • listen
  • modules
  • .env dynamic configuration
  • check the reference config from https://hub.docker.com/r/rroemhild/ejabberd/
  • add abuse address
  • re-enable irc
  • add conversejs
  • set conversejs as startpage

open

  • compliance test

deferred

  • consistent backup of the mnesa DB
    • add container to run: docker exec ejabberd bin/ejabberdctl backup /home/ejabberd/backup/backup
  • fix certificate expiration
    • idea: add a config-reload via acme.sh trigger-file
    • info: newer versions apparently reload when the date of the pem file changes
    • next: if the issue persists, let's try to not use a wildcard in the config but the exact filename
  • automatic update with watchtower
    • there have been breaking changes in the past, so this might be no good idea ;-)

wishlist

  • mam in sqlite with migration path for existing msgs