Libervia documentation¶
Welcome to Libervia’s documentation. You’ll find here both end-user and developer documentations.
Libervia is a Libre communication ecosystem based on XMPP standard. It allows you to do many things such as:
instant messaging
(micro)blogging
file sharing
managing photo albums
organizing/managing events
handling tasks
etc.
It features many interfaces (desktop, mobile, web, command line, console), and is multi-platforms.
You can follow this documentation to learn more on it, or join our official XMPP room at libervia@chat.jabberfr.org (also available via a web link)
Contents:
- Installation
- Overview
- Configuration
- Encryption in Libervia/XMPP
- Libervia Components
- Developer Documentation
- Libervia CLI
- Overview
- Usage
- common arguments
- account: XMPP account management
- ad-hoc: Ad-Hoc commands
- application: external applications management
- avatar: retrieve/upload avatars
- blocking: entities blocking
- blog: (micro)blogging management
- blog/attachments: (un)attach Metadata to Blog Items
- bookmarks: get/set bookmarks
- call: A/V Calls
- debug: tools to help debugging/monitoring Libervia
- encryption: encryption sessions handling
- event: events management
- event/invitee: event invitees management
- file: files sending/receiving/management
- file/share: advanced files sharing
- file/share/affiliations: file sharing affiliations management
- file/share/configuration: file sharing node configuration
- forums: forums topics handling
- identity: identity management
- info: retrieve various information
- input: automatise commands using external inputs
- invitation: invite people without XMPP account
- list: create and manage lists
- merge-request: create and manage merge requests
- message: chat message management
- notification: notifications handling
- param: manage Libervia parameters
- ping: get response time of an XMPP entity
- pipe: send/receive data stream through shell pipes
- profile: Libervia profile handling
- pubsub: PubSub management
- pubsub/attachments: (Un)Attach Metadata to Pubsub Items
- pubsub/cache: PubSub Cache Management
- pubsub/hook: PubSub hooks management
- pubsub/node: PubSub nodes management
- pubsub/node/affiliations: nodes affiliations management
- pubsub/node/schema: nodes schema handling
- pubsub/node/affiliations: nodes subscriptions management
- pubsub/secret: share, revoke or rotate node secrets
- pubsub/signature: Sign and Check Items Signatures
- roster: manager an entity roster
- shell: use Libervia with REPL
- uri: XMPP URI parsing/generation
- Tutorial
- Primitivus
- contributing