File

mod_cloud_notify_extensions/README.markdown @ 5931:d194d1012fd3

Updating dox for mod_rest. Ideas expressed / clarified: 1) Making clear that mod_rest isn't to be installed under VirtualHosts AND as a component. 2) Understanding some of the implications of this choice: A) Changes to user authentication B) How it affects subdomains 3) More consistent use of domain names for clarity. 4) Using different heading sizes to show scope of section. Essentially, I added all the tidbits I had to clarify in getting this to work in my own example.
author Ben Smith <bens@effortlessis.com>
date Mon, 13 May 2024 13:25:13 -0700
parent 5543:fed5995180c5
line wrap: on
line source

---
summary: "Tigase custom push extensions for iOS"
labels:
- 'Stage-Beta'
rockspec:
  dependencies:
	- mod_cloud_notify_encrypted
	- mod_cloud_notify_priority_tag
	- mod_cloud_notify_filters
...

Introduction
============

This is a meta-module that simply enables all the modules required to support
Siskin or Snikket iOS on a Prosody server.

These are currently:

- mod_cloud_notify_encrypted
- mod_cloud_notify_priority_tag
- mod_cloud_notify_filters

See the individual module pages for more details. In particular,
mod_cloud_notify_encrypted depends on
[luaossl](http://25thandclement.com/~william/projects/luaossl.html), which
must be installed. It is available in Debian via apt as
[`lua-luaossl`](https://tracker.debian.org/pkg/lua-luaossl) or via
`luarocks install luaossl`.

Note: On MUC services you should also load mod_muc_offline_delivery directly
under the MUC component in your config file, that is not handled by this
module.

Configuration
=============

There is no configuration for this module, just add it to
modules\_enabled as normal.

# Compatibility

  ------- -------------
  0.12    Works
  0.11    Should work
  trunk   Works
  ------- -------------