On-Premise Requirements

On-Premise System Requirements

In order to successfully install ItemPath on premise, there are a few requirements:

  • A dedicated machine or virtual machine (preferably Ubuntu Linux)
  • Ubuntu Linux 18 or greater
  • A dual core CPU or greater
  • 4 GB RAM or greater
  • 50GB SSD or greater
  • Docker Engine 19 or greater, and Docker Compose 1.22 or greater. For Docker system requirements, go here: https://docs.docker.com/engine...
  • Port 80/443 access for remote assistance, monitoring, and support of email outputs
  • A dedicated (not dynamic) IP address for the machine
  • SSH/VPN access to this machine, with a local root user

In Power Pick, we need the following (your Power Pick integrator can help you with this):

  • The PPG Web Services module. This is required if ItemPath will be creating orders (e.g. through the API or with the Order Builder app).
  • A Web Client station. Add a station as a Web client type. Provide us with the Station Name.
  • An ItemPath user. Ideally with Admin-level command rights. Add a user and let us know the username and password.

If you’d like to create a firewall to limit access to your SQL server or IP, you’ll want to whitelist ItemPath’s IP address, available in the ItemPath app.

Preinstallation Checklist

Before being able to install ItemPath, we’ll need a few things first.

  • PPG SQL Server username, password, database name, dedicated IP address, and port number (if changed from the default port 1433)
  • PPG SQL Server will need to be able to accept remote connections via IP. For more details on how to set this up, go here
  • Remote connection information (VPN, SSH, TeamViewer)
  • Username and password for the machine (ideally with local root access)

Power Pick Global (PPG) Module

  • The PPG Web Services module is required when the scope of ItemPath includes creating, allocating, and processing orders.