Supporting software
managed from the panel
Message brokers, search engines, mail relay, security tools, and media processing — all installed, configured, and log-accessible from the panel without SSH. Every install failure produces an attached log.
Message Brokers
RabbitMQ · Mosquitto
Search & Analytics
OpenSearch · Elasticsearch
Mail & Security
SMTP · Fail2Ban · ClamAV · ModSec
Media & Documents
FFmpeg · ImageMagick · LibreOffice · Zip-Unzip
13+
Services in catalogue
5
Log types (OpenSearch)
0
SSH required
1
Click to install
Five categories, one consistent lifecycle
Every service follows the same lifecycle: Install (with success/failure + log) → Status → Restart/Stop/Enable/Disable → Configure → Logs → Upgrade → Uninstall. Nothing fails silently.
Message Brokers
RabbitMQ for queues, Mosquitto for IoT/MQTT pub-sub
Search & Analytics
OpenSearch and Elasticsearch for full-text search and logs
Mail & Security
SMTP relay, Fail2Ban, ClamAV, ModSecurity
Media & Documents
FFmpeg, ImageMagick, LibreOffice, Zip-Unzip for processing and archives
Custom Packages
Install anything outside the catalogue — tracked like any other service
Message brokers — RabbitMQ & Mosquitto
RabbitMQ for background jobs and queues (Laravel, Celery, Sidekiq-style). Mosquitto for IoT/MQTT pub-sub. RabbitMQ is the most configurable service in the catalogue.
- RabbitMQ — separate admin vs app credentials, virtual host isolation, clustering
- Protective limits: Max Message Size, VM memory high watermark
- Optional protocol plugins: AMQP 1.0, MQTT, STOMP, Federation, Shovel
- Mosquitto — IoT/MQTT pub-sub messaging
Admin Credentials
admin ••••••••
App Credentials
app_user ••••••••
Virtual Host
/production
Protocol Plugins
Search & analytics — OpenSearch & Elasticsearch
OpenSearch and Elasticsearch for full-text search and log analytics. Both support cluster identity, node roles, dedicated data/log paths, and five distinct log types.
- Cluster identity — cluster/node name, node roles (master/data/ingest)
- Network binding controls and dedicated data/log paths
- Security: admin/app credentials + TLS
- Five log types: main, slow, GC, deprecation, audit
- Slow log is the starting point for performance issues
Cluster Name
prod-search-cluster
Node Roles
Security
Admin/app credentials + TLS enabled
Log Types
Mail & security tools
SMTP relay for sending mail through an external provider. Fail2Ban for login-attempt banning. ClamAV for upload antivirus scanning. ModSecurity for web app firewall.
- SMTP relay — full relay config with My Networks control (prevents open relay)
- Fail2Ban — pairs with Failed Logins panel in Monitoring
- ClamAV — recommended for any server accepting public uploads
- ModSecurity — needs tuning post-install (strict ruleset blocks some traffic)
SMTP Relay
External provider · My Networks configured
Fail2Ban
Login-attempt banning enabled
ClamAV
Upload antivirus scanning
ModSecurity
WAF · needs tuning post-install
Media & document processing
FFmpeg for video/audio processing, ImageMagick for image manipulation, and LibreOffice for server-side document conversion.
- FFmpeg — video and audio processing
- ImageMagick — image manipulation
- LibreOffice — server-side document conversion
- Zip-Unzip — archive extraction and creation on the server
FFmpeg
Video & audio processing
ImageMagick
Image manipulation
LibreOffice
Server-side document conversion
Zip-Unzip
Archive extraction and creation
Custom packages — when the catalogue runs out
The catalogue covers what most servers need. When yours needs something else, install it from the panel rather than dropping to a shell — the install is tracked like any other service, so the next person to look at the server can see what was added and why. A custom package is yours to maintain — SharkCluster does not manage its configuration or updates the way it does a catalogue service.
- Install packages outside the catalogue
- Tracked alongside catalogue services
- No SSH session required
- Available on every supported provider
Consistent lifecycle across all services
Every service follows the same lifecycle: Install (with success/failure + log) → Status → Restart/Stop/Enable/Disable → Configure → Logs → Upgrade → Uninstall. Nothing fails silently — every install failure produces an attached log.
Install with explicit success/failure + attached log on failure
Configure with Basic/Advanced split
Logs with source picker, fetch, filter, and log level
Everything around your server
Pair managed services with the tools that keep your applications fast, secure, and resilient.
Ready to take control
of your hosting?
Deploy servers, run self-hosted business apps, and keep your data on your own VPS — with a dedicated DevOps manager by your side.