Support proPilot
Breadcrumbs

🤖 I'm Sysadmin: getting started with proPilot Self-Hosted

This Sysadmin guide provides information about proPilot architecture, and details the necessary steps to install it.


Production architecture

Please read the rest of this documentation carefully. It is focused on helping you to define and setup a proper production architecture.

This is the recommended target architecture for proPilot:

{3F5AB3FD-000A-4982-AAB5-7AA8529C19B1}-20250806-091720.png

Components' interactions

From top left corner, going clockwise:

  • proPilot sends emails through an SMTP server

  • proPilot stores and retrieves data from a MariaDB database (operational and configuration data)
    MariaDB configuration

  • Docker engine
    proPilot uses a containerized architecture and Docker is required to manage the containers

  • proPilot interacts with Keycloak for user authentification and user account management
    Keycloak configuration documentation

  • proPilot interacts with integrated proPilot data module - installation guide on request.

  • proPilot interacts with integrated proPilot AI portal - installation guide on request.

Capture d’écran 2026-04-22 à 15.29.31.png