Documentation/PalmOrder Server

PalmOrder Server

First start

Start the server, sign in to the control panel and perform the initial check.

Once started, the server runs in the background and listens on port 8888.

Open the control panel

On the computer where the server is running, open in the browser:

http://localhost:8888/ui

To access from another computer, replace localhost with the server address, for example:

http://192.168.1.20:8888/ui

Log in with an administrator account. The username and password are set in the file config/application.yml.

Important Before using the server on the work network, be sure to change the default admin password to config/application.yml and restart the server.

Check that the server is ready

After logging in, make sure Log, License, Devices, Bindings and Settings are open.

In the Log there should be an entry about the successful start of the server. If the control panel opens, the server is ready for further configuration.

Open network access

If mobile devices will not be connecting from the same computer, allow incoming connections to the selected port in the firewall - default is 8888.

Provide access from the Internet

If the computer with the server is on the local network, and the devices must be connected from the outside, configure port forwarding on the router (it may be called Port Forwarding, Virtual Server or NAT):

  1. Assign a permanent local IP address to the server computer, for example 192.168.1.20.
  2. Create a rule for the TCP protocol: external port 8888192.168.1.20:8888.
  3. Make sure this port is allowed in your computer's firewall.
  4. In PalmOrder Client, specify the router's external IP address or domain name and port 8888.

Important. For port forwarding, the router must receive a public IP address from the provider. It can be both static and dynamic. If the WAN address of the router belongs to the private network of the provider (CGNAT), port forwarding will not work: contact the provider for a public IP address or use a VPN.

Tip If your public IP address is dynamic, set up dynamic DNS (DDNS), such as through FreeDNS. The service will bind a permanent domain name to the current IP address, so the client can use the domain instead of the IP. Many routers are able to automatically update the DDNS record.

Next, configure directories and server settings.