🚧 Under active development — information, features, and pricing may change without notice.
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, on Professional / Enterprise, run air-gapped with long-lived offline activation. All tiers tolerate offline windows of up to 72 hours.
  • Daily Postgres dump + vault directory sync, 30-day retention minimum.
  • Automatic pre-update backup before every Thoma update (Enterprise tier; Standard / Professional can run the backup manually).
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.