Polynom Server uses port 1337 by default. This can be changed at startup using -p xxxx. Make sure port 1337 is open in your host firewall and forwarded from your router.
A Public server is accessible to anyone with the server address. A Private server restricts access to Users on the Whitelist only, making it suitable for organizations or teams that need to control who can join.
Open the Manage Server popup from the desktop app and toggle the Private setting. See Securing Your Polynom Server for guidance on which mode is right for your use case.
On a Trusted server, clients accept the server's public key automatically and connect without additional verification. This is appropriate for most public facing servers, as spoofing a server instance is resource intensive.
On an Untrusted server, clients must have the server's public key manually added before they can connect. This forces verification that the client is connecting to the correct server, preventing Man-In-The-Middle (MITM) attacks. This setting is intended for high security environments only.
Open the Manage Server popup from the desktop app and toggle the Trusted setting. See Securing Your Polynom Server for guidance on when this setting is appropriate.
Server Admins and Users with the Manage Server Permission can add or remove User ID hashes from both lists at any time. Changes take effect immediately with no restart required.
Users on the Whitelist can connect to a Private server. Users on the Blacklist cannot access the server regardless of its privacy setting.
Server Admins and Users with the Manage Roles Permission can see all Roles, including invisible ones. Any User assigned an invisible Role can always see that Role on their their Identity. Users without the Manage Roles Permission can see all Roles assigned to any other User, except invisible ones.