Features

Legend:

  • ✓ fully implemented
  • ~ partially implemented
  • ✗ not yet implemented
FeatureImplementation Status
Access Policy✓
App Secrets✓
App Store✓
Backups✓
Certificate✓
DNS server✓
Email~
Federation✓
Groups✓
Log centralization✓
Maintenance✓
Resource monitoring✓
Networking✓
Report✗
Terminal✓
Users✓
VPN server✓

Access policy

Admins can set an access policy for each app individually, for example restricting access to registered users or making an app public so anyone can use it without an account. Public access can be used for blogs, forums, and websites.

App secrets

Quollix generates and injects app-specific random secrets for installed apps. These secrets provide cryptographic randomness that some apps need for secure operation.

App store

The App Store is the central location for downloading and installing apps and updates. It supports official and third-party app definitions.

Backups

Create backups of your apps on an external server and restore them when needed. Backups also support migration between servers.

Certificate

Quollix enables you to generate certificates that encrypt network data transmitted between users’ browsers and the app.

DNS server

Install the official AdGuard app as a DNS server for local name resolution and DNS filtering.

Email

Quollix can send templated emails for user invitations and password resets. It also delivers system reports for important events, such as updates, backups, and critical system conditions. Administrators can email all users of a Quollix server, for example, to share news and important updates.

Federation

Quollix can act as an OIDC provider. This allows apps deployed with Quollix, other Quollix servers, and other compatible OIDC clients to use Quollix accounts for sign-in. Quollix can also act as an OIDC client, so users can sign in through another OIDC provider. Potential providers include Google, Microsoft Entra ID, authentik, Okta, or another Quollix server.

Together, these provider and client capabilities make up Quollix federation, where multiple Quollix servers can share identity.

Groups

Groups allow you to organize people by role, team, or department and manage which apps they can access across your organization.

Log centralization

Quollix and the Grafana app collect and store app and host logs centrally, structuring recognized log formats for detailed filtering, searching, and visualization.

Maintenance

Quollix runs a background maintenance agent that automatically updates installed apps, creates backups, and removes outdated backups.

Resource monitoring

Quollix and the Grafana app collect, store, and visualize app and host resource metrics. Administrators can configure alerts for conditions such as high CPU load or low disk space.

Networking

When an app is installed, Quollix acts as a network proxy so that users can immediately access the app through a subdomain.

Report

Administrators receive reports about maintenance events, such as app updates, backups, and critical conditions.

Terminal

Provides browser-based shell access to app containers. It allows administrators to directly interact with running apps for tasks such as initial setup, troubleshooting, maintenance, configuration changes, and advanced debugging, without requiring SSH access to the host system.

Users

Create user accounts and grant them access to apps. You can create an unlimited number of users.

VPN server

Install the official WgEasy app as a WireGuard VPN server for remote access to Quollix and its apps without exposing them directly to the internet.

Last modified October 19, 2026: apply line break to each sentence (5d8b503)