Phonemos User Guide

System Requirements

Per Instance

Phonemos Components

  • Frontend Pod (Docker)

  • Backend Pod (Docker)

  • Redis Pod (Docker)

  • Converter Pods (Docker)

Resource Usage per 100 Users (excl. object storage, incl. database):

  • 6 GB Memory

  • 3 vCPUs

Required Base Infrastructure

Components:

  • Keycloak: 1 GB per 100 user

  • Postgres: 10 GB per 100 user (depending on number of pages and content), high CPU

  • Object Storage (S3 compatible e.g. Minio): 100 GB per 100 users (depending on uploaded files/images)

  • Reverse Proxy (or Kubernetes Ingress) with TLS-Termination and valid TLS certificate. Nginx recommended.

 

 

Recommended but optional infrastructure

 

  • monitoring (prometheus)

  • centralized logging (docker sysouts)

  • ingress infrastructure (nginx, HA-Proxy)