DJabber...alVHosts(3)

πŸ“¦ version 0.85, in arch rolling

okay bestie, welcome to the DJabber...alVHosts(3) page β€” yes, that’s the header vibe β€” and it lives under User Contributed Perl Documentation. We’re talking about DJabberd::Delivery::LocalVHosts, and it’s all about controlled delivery to other local VHosts. periodt. πŸ’…

πŸ’– NAME πŸ’–

DJabberd::Delivery::LocalVHosts β€” Controlled delivery to other local VHosts. That’s the name, that’s the whole assignment, no cap. ✨

✨ SYNOPSIS ✨

The synopsis is literally this, bestie β€” keep it exactly as shown:

       <VHost mydomain.com>

         [...]

         <Plugin DJabberd::Delivery::LocalVHosts>
           AllowVHost component1.mydomain.com
           AllowVHost component2.mydomain.com
           ...
         </Plugin>

         [...]

       </VHost>

πŸ¦‹ DESCRIPTION πŸ¦‹

This delivery plugin is giving shortcut energy: it lets you deliver messages between two domains that are running on the same server. 🫢

It also allows inter-VHost communication on hosts that do not have S2S enabled at all β€” so admins can create a closed pool of vhosts on one server that can only talk to one another, if configuring S2S is impossible or inconvenient. πŸ‘‘

Big caveat, bestie: this plugin won’t do anything at all unless you allow at least one vhost as shown in the example above. Like, zero action. 😭

By explicitly listing the appropriate services, you can create segregated pools of vhosts that can’t communicate between each other but can communicate within the configured bounds. It’s contained, it’s intentional, it’s giving VIP sections for vhosts. πŸŽ€

And then the page hits you with TODO: more docs πŸ™ˆ β€” that’s the documentation situation, fr fr.


okay that’s the whole page, bestie. source/version: perl v5.42.0, date: 2025-12-14, footer tag: DJabber...alVHosts(3). mwah πŸ’‹ bye 🫢

πŸ“¦ where this page comes from