Installing Profinity
Choose the installation method that matches your platform, then complete the setup pages that apply to your deployment.
Choose an installation method
- Install Profinity on Windows: the Setup Wizard installer, for the desktop application or browser access.
- Install Profinity on Linux and macOS: the bootstrap installer, with update, data location, and sign-in.
- Install Profinity from an archive on Linux and macOS: a downloaded archive, started with the
profinity.shscript. - Install Profinity with Docker: install and start Profinity in a container with Docker Compose, sign in, and expose CAN devices.
- Install Profinity with the Docker one-line installer: install in Docker with a single script.
After you install
- Apply a licence: apply a licence file, check that it has taken effect, and see who can sign in on each installation type.
- Upgrade from Profinity 2.2: back up, install 2.3, and check the licence, roles, dashboards, and integrations in order.
- Docker ports and data directory: the ports the container publishes and the artefacts directory it uses.
- Troubleshoot Profinity in Docker: fix lost configuration, permission errors, and missing adapters in a container.
- Update the Profinity Docker image: move a Docker installation to a newer image, by hand or with Watchtower.
- Environment variables: set configuration and profile values from the environment, and read the list of variables Profinity reads.
- Artefacts directory: where Profinity keeps configuration, profiles, plugins, and logs.
- Run Profinity as a service: start automatically on Linux, macOS, or Windows, with a page for each system.
- Security guide: the controls to put in place for a production deployment.
- Migration from V1 to V2: the differences between the two generations, and the clean installation that moving requires.