System requirements
There are 3 sets of requirements: one for developing for Finsemble, one for hosting, and one for client workstations.
Finsemble works on Windows and MacOS only. Linux is not supported.
Development requirements
Here are the system requirements for developing for Finsemble.
Hardware
- Monitor resolution minimum 800x600, Scaling: Multiples of 100
- Follow Windows 10 hardware requirements, or
- Mac OS X or later
Software
- Node.js - version 14.17.5 or later
- Git version 2.17 or later
- Windows 10 or later, or mac OS X or later
- VS code or equivalent IDE
- Yarn: version 1.22.5 or later (preferred) or npm version 8 or later
- Access to https://github.com, https://registry.yarnpkg.com, or https://registry.npmjs.org if using npm.
Before you begin, make sure your DNS is properly configured.
Many companies restrict access to some of the resources for security reasons. See Installing Finsemble for details.
Deployment requirements
For deploying, there isn’t a standard set of recommendations that fits all circumstances. Finsemble can be hosted on any appropriate web server. Finsemble is supported on the Windows 10 and macOS X operating systems in production.
You typically implement your own server-side components for storage, dynamic config files, and any other server interactive functionality, and you will have separate requirements for these.
Client workstation requirements
The client side has the least restrictive set of system requirements.
- Hardware: follow Windows 10 hardware requirements or macOS
- Operating system:
- Windows 10 or later
- Mac OS X.
Due to low demand, we perform only limited testing on Mac OS.
- Monitor
- Minimum resolution 800x600 (but for a better experience we recommend 1024x768), no max. Scaling: multiples of 100
- Up to 12 monitors