Hardware Requirements (Reference)

Workstation   Top

The Theatre Manager desktop application is optimized to run on the latest Windows or macOS operating systems. In general, workstations running Theatre Manager should include a minimum of 16GB of RAM, Solid State Drives, and processors released within the last 4 years (newer is better).

macOS

  • Latest version of macOS
  • M1 chip or later, or, any Mac released from 2018 onwards with a core i7 or i9 processor
  • 16GB+ of RAM
  • 256GB+ free disk space
  • Apple-compatible printer for reports

Windows

  • Windows 10 or 11 (64 bit)
  • Intel core i5, i7 or i9 processor from 2018 onwards
  • 16GB+ of RAM
  • 256GB+ free disk space
  • Windows-compatible printer for reports

Server   Top

There are 3 components necessary to host the backend of the Theatre Manager platform, each with its own hardware specifications:

  1. PostgreSQL Database Server
  2. TM Server
  3. Nginx Web Server

PostgreSQL Database Server   Top

The PostgreSQL Database Server machine is the heart of the Theatre Manager backend service. It processes and stores all the information for an organization. As such it requires significant hardware to operate efficiently.

  • Operating system: Any 64-bit operating system supported by PostgreSQL (macOS 11 or later, Server 2016 or later) Organizations can use Linux distributions, FreeBSD, but with limited support from Artsman.
  • Memory: 16GB+ minimum, 24 or 32GB recommended
  • CPU: Intel/AMD Quad-core processor from 2018 onwards. M1+ Apple processors also supported.
  • Disk: Faster the disk array, the better. It is the single most import factor in server performance. Recommend minimum 2 x 480+ GB Solid State Drives striped.

TM Server   Top

TM Server handles a number of key functions, including web sales, application updates, and backups.

  • Operating system: MacOS 11 or later, or Windows 2016+ server version
  • Memory: 16GB+
  • Disk: Minimum 256GB solid state drive
  • CPU: AMD or Intel 4 core (8-thread) from 2018 onwards. Large organizations that expect significant web traffic for on-sales or live-streaming will require higher end processors. M1+ Apple processors also supported.

Nginx Web Server   Top

Nginx is the interface between online shoppers and the Theatre Manager platform.

  • Operating system: MacOS 11 or later, or Windows 2016+ server version
  • Memory: 8GB+
  • Disk: Minimum 256GB solid state drive
  • CPU: Any AMD or Intel processor from 2018 onwards. M1+ Apple processors also supported.

For example: An Intel/AMD 6 core or better chip, 48GB+ of RAM, and a fast raid array can serve as the backbone for a PostgreSQL Database and TM Server. The Nginx must go on a separate machine for PCI Compliance.


Hardware Setup Options   Top

Machines with sufficient hardware can host both the PostgreSQL database and TM Server application on a single physical machine, or VM.

  • Example: 6 core (12 thread) or 8 core (16 thread) AMD/Intel chip from 2018 or later, with 48GB+ of RAM, and a fast SSD raid array can host the PostgreSQL database and TM Server application.
  • For PCI Compliance, the Nginx computer must be a separate machine.