ITDALEX Discuss your needs
EN
Menu
Case studies/Networks and IT systems/VESS.SU

IN-HOUSE PROJECT / VESS.SU

Team communication.
On your server.

Business messenger
powered by Matrix and Element.

We deployed VESS.SU for our own needs and demonstrations for companies. The running system shows how to organize business communication with encrypted rooms and the option of hosting on an organization's server.

Self-hostedMatrixE2EE in encrypted rooms
VESS.SU — Virtual Enterprise Secure Space
BUSINESS COMMUNICATION SPACE
Element
Powered by Matrix and Element.
Your own infrastructure.
For our teamour own working environment
For demonstrationsdemonstration server
Built on Matrixan open ecosystem
Under your controlan option for organizations

PROJECT GOAL

Our own platform.
A practical example for business.

Build our own Matrix communication environment and use it to demonstrate the solution to other companies. Show the client, rooms and server architecture on a running system.

VESS.SU is ITDALEX's own project. It lets us discuss communication workflows and deployment requirements with a customer before installing a separate server in their organization.

HOW IT WORKS

A client for each employee.
A server under your control.

Simplified deployed stack.
No addresses, keys or access credentials.

The server can be hosted within an organization's infrastructure. Hosting, network access and interaction with external Matrix servers are chosen to meet its requirements.

PROJECT TECHNOLOGIES

More than a chat.
A complete server environment.

The services behind
VESS.SU infrastructure.

Matrix
Messaging server

Matrix / Synapse

The core of the business messenger: room management, event exchange and client interaction.

Element
Employee client

Element

The user interface for communication in the Matrix ecosystem.

Matrix — MAS ecosystem
Authentication

Matrix Authentication Service

A dedicated component for sign-in and managing user sessions.

PostgreSQL
Database

PostgreSQL

Server-side data storage within the deployed infrastructure.

LiveKit
Calling infrastructure

LiveKit + JWT

Media server and authorization service for MatrixRTC calls.

Ketesa
Administration

Ketesa and admin interface

Deployed tools for managing the Matrix server.

Hosting platformUbuntu + Docker

Components run in separate containers. Backups, updates and availability monitoring require a separate operations procedure.

SECURE COMMUNICATION

End-to-end encryption.
With clear protection boundaries.

Sender's deviceMessage encryption
Matrix serverEncrypted content
Recipient's deviceMessage decryption

What E2EE protects

In rooms with end-to-end encryption enabled, clients encrypt message content. The server relays encrypted events and cannot obtain their plaintext merely by acting as the server.

What still matters

Metadata, accounts and some service information remain accessible on the server side. Device security, session verification and recovery key protection also affect message security.

E2EE applies to encrypted rooms, not automatically to all service data. Self-hosting does not prevent copies on other servers when federated rooms are used. About Matrix encryption ↗

INTERFACE AND BRANDING

This is VESS.SU.
This could be your messenger.

Branded sign-in screen,
clients for desktop and smartphone.

01

Team communication

Explore the client, direct conversations and team rooms.

02

Encrypted room

An explanation of E2EE, device verification and recovery keys.

03

Your own company server

Discuss hosting, user management and ongoing support.

04

Calling infrastructure

VESS.SU includes deployed LiveKit and JWT components. Calling demonstrations are arranged separately.

OUTCOME

A working foundation
for business communications.

VESS.SU is deployed as our own Matrix project and a demonstration platform for companies. The server environment includes a client, authentication, database, administration and calling components.

Customer deployments separately define room structure, user provisioning, encryption policy and maintenance procedures.

LET'S DISCUSS BUSINESS MESSAGING

We'll show you VESS.SU.
Let's discuss your infrastructure.

Request a demonstration

LET'S START WITH YOUR NEEDS

Let’s discuss your project

Leave your contact details and tell us what you need. We’ll get in touch to discuss the details.

Prefer messaging? Message us on Telegram ↗

Telegram