Tigase Documentation
Tigase Projects documentations
Server Components
Tigase MIX Next generation groupchat protocol
Tigase MUC Current generation groupchat protocol
Tigase Spam Project aiming at fighting spam
Tigase HTTP API Operate and manage Tigase via HTTP… and more!
Tigase PubSub Implementation of XEP-0045: PubSub protocol
XMPP Clients
SiskinIM iOS XMPP Client
XMPP Libraries
Tigase Swift Swift Lang XMPP Library
Legacy documentation website
Legacy documentation website Our legacy documentation website which contains documentation for older versions of componetns and applications
Tigase XMPP Server Distribution Administration Guide
- Tigase Administration Guide
- 1. Tigase 8.3.0 Release Notes
- 2. Tigase User Guide
- 3. About Tigase XMPP Server
- 4. Licensing and Open Source
- 5. Tigase Server Binary Updates
- 6. Quick Start Guide
- 7. Configuration
- 8. Security
- 8.1. XEP-0191: Blocking Command
- 8.2. Account Registration Limits
- 8.3. Brute-force attack prevention
- 8.4. Server Certificates
- 8.5. Custom Authentication Connectors
- 8.6. SASL Mechanisms
- 8.7. Application passwords
- 8.8. Packet Filtering
- 8.9. Access Control Lists in Tigase
- 8.10. TLS/SSL encryption features configuration
- 9. Database Management
- 9.1. Recommended database versions
- 9.2. Database Watchdog
- 9.3. Using modified database schema
- 9.4. Schema files maintenance
- 9.5. Database Preparation
- 9.6. Hashed User Passwords in Database
- 9.7. Tigase Server and Multiple Databases
- 9.8. Importing User Data
- 9.9. Importing Existing Data
- 9.10. Schema Updates
- 10. Components
- 10.1. Advanced Message Processing - AMP XEP-0079
- 10.2. Server Monitoring
- 10.3. Server to Server Protocol Settings
- 10.4. Tigase Load Balancing
- 10.5. External Component Configuration
- 10.6. Load Balancing External Components in Cluster Mode
- 10.7. Client to Server Communication
- 10.8. Tigase External Service Discovery
- 11. Using Tigase
- 11.1. Offline Messages
- 11.2. Last Activity
- 11.3. Tigase Log Guide
- 11.4. Debuging Tigase
- 11.5. Basic System Checks
- 11.6. Add and Manage Domains (VHosts)
- 11.7. Presence Forwarding
- 11.8. Watchdog
- 11.9. Tips and Tricks
- 11.10. Licensing
- 11.11. Tigase Clustering
- 11.12. Anonymous Users & Authentication
- 11.13. Scripting support in Tigase
- 12. Appendix I - Statistics description
- 13. Appendix II - Properties Guide
Tigase Development Guide
- Tigase Development Guide -Version 8.3.0
- 1. Basic Information
- 2. Tigase Code Style
- 3. Hack Tigase XMPP Server in Eclipse
- 4. Server Compilation
- 5. Tigase Kernel
- 6. Data Source and Repositories
- 7. Component Development
- 7.1. Component Implementation - Lesson 1 - Basics
- 7.2. Component Implementation - Lesson 2 - Configuration
- 7.3. Component Implementation - Lesson 3 - Multi-Threading
- 7.4. Component Implementation - Lesson 4 - Service Discovery
- 7.5. Component Implementation - Lesson 5 - Statistics
- 7.6. Component Implementation - Lesson 6 - Scripting Support
- 7.7. Component Implementation - Lesson 7 - Data Repository
- 7.8. Component Implementation - Lesson 8 - Lifecycle of a component
- 8. Packet Filtering in Components
- 9. EventBus API in Tigase
- 10. Cluster Map Interface
- 11. Plugin Development
- 12. Using Maven
- 13. Tests
- 14. Experimental
- 15. Old Stuff