Entrypoint and backend servers
Understand why hostnames usually belong on your proxy or standalone entrypoint, not on backend servers.
Updated 7/17/2026
Entrypoint and backend servers#
Joinometry separates servers into two roles: Entrypoint and Backend.
Entrypoint#
An entrypoint is where players enter your network. It is the public proxy or standalone server players connect to first.
Use an entrypoint for:
- a Velocity, BungeeCord, or Waterfall proxy,
- a standalone Paper server,
- any public-facing server that sees the join hostname.
Campaign hostnames are mapped to entrypoints because entrypoints are the servers that know which hostname the player used.
Backend#
A backend is an internal server behind a proxy, such as Hub, Survival, Prison, Skyblock, or Minigames.
Backends are useful for:
- sessions,
- server switching,
- playtime,
- understanding where players spend time after they join.
Backends usually do not need hostname mappings because players do not connect to them directly.
Common network example#
Imagine this setup:
- Proxy: Velocity, BungeeCord, or Waterfall
- Backend 1: Hub
- Backend 2: Survival
- Backend 3: Prison
Players join through the proxy, so the campaign hostname should be mapped to the proxy entrypoint. Hub, Survival, and Prison can be added as backends if you want more detailed activity tracking.
When would multiple entrypoints make sense?#
Use multiple entrypoints if you run separate public networks under the same account, or if players truly enter through different public proxies or standalone servers.