🚧 Under active development — information, features, and pricing may change without notice.
T Thoma

System requirements

What your server needs

Read this before starting your trial. Sizing the server right keeps Thoma feeling snappy from day one.

1. Supported software

Server-side Windows versions

  • Windows 10 (build 1809 or newer)
  • Windows 11
  • Windows Server 2019 / 2022 / 2025

End-user browsers

  • Chrome — last 2 years of versions
  • Edge — last 2 years of versions
  • Firefox — last 2 years of versions
  • Safari — last 2 years of versions

CAD add-ins

  • SolidWorks — versions supported published with each add-in release
  • Microsoft Word / Excel / PowerPoint — Office 2019 and newer

Bundled prerequisites

  • PostgreSQL (portable, bundled in installer)
  • Node runtime (bundled)
  • .NET runtime — installer prompts only if missing

You don’t pre-install Postgres or Node. The installer drops a portable copy that runs side-by-side with anything else on the box.

2. Recommended server hardware

Scale Seats CPU RAM Disk
Small <25 4 cores 8 GB 100 GB SSD
Medium 25-100 8 cores 16 GB 500 GB SSD
Large 100-500 16 cores 32 GB 2 TB SSD
XL 500+ 32 cores 64 GB 4 TB SSD + dedicated DB box

Storage scales with your file vault usage (CAD drawings, PDFs, attachments). Shops with heavy CAD upload volume should size storage above the table value.

3. Network + backup

  • Static IP on the server (recommended).
  • Port reachable from wherever your users log in (LAN-only or public per your network setup).
  • Outbound HTTPS to the Thoma license + update servers, or run in air-gapped mode with offline activation.
  • Daily Postgres dump + vault directory sync, 30-day retention minimum.
  • Pre-update backup runs automatically before every Thoma update.
A note on under-sizing. Most disappointing PLM trial installs we’ve seen run on a 2-core / 4 GB VM intended for a wiki. If you want Thoma to feel responsive, start at the Small column even if your seat count is under 10 — your future self will thank you.