Skip to content
Live service status

Is the city up?

Real-time health for the public Roleplay Project services. Every panel on this page comes from an actual probe. If we cannot measure something, it says so.

Polls every 30s90-day uptime historyLatency measured in your browser

Right now

Source: /api/public/services

Unknown: Checking services

Every row below is a live probe result from /api/public/services. Anything we do not actively probe is listed separately as Unknown rather than assumed healthy.

Last checked waiting
no response yet
Next check in 30s
Services probedWith a real health check
RespondingAnswered the last check
Worst latencyNo timing available
Platform uptime, 90 daysNo dataAwaiting snapshots

The city right now

Source: /api/public/server-status
Game serverReported by the bridge
Players in cityNo reading
QueueNo reading
SlotsNo reading

Probed services

Source: /api/public/services

Response time

Most recent check, slowest first.

Waiting for the first probe response.

Not probed

No health check wired up
  • UCP

    ucp.roleplayproject.net · No health probe for this front end. The UCP API it talks to is probed above.

    Unknown
  • Bug portal

    bugs.roleplayproject.net · No health probe for this service.

    Unknown

Platform uptime, last 90 days

Source: /api/public/uptime?days=90

Loading uptime history.

Degradation timeline

Derived from the uptime series

Loading uptime history.

Calculated from the hourly uptime series, newest first. A window is any unbroken run of hours measured below 99%. This is not a hand-written incident log, so entries carry no cause, owner or resolution note. Hours with no snapshot end a window rather than extending it.

City metrics

Read straight from the public stats feed, refreshed about once a minute. They describe the whole database since launch, not the players online right now.

Source: /api/public/stats
CharactersCreated in the city
Active in 24hCharacters seen today
AccountsRegistered players
VehiclesOwned and registered
PropertiesIn player hands
BusinessesTrading legally
FactionsGroups and departments
Jobs completedLogged work runs
Taxi ridesFares taken
Criminal recordsOn file with the state
Bank balanceHeld across all accounts
WageredStaked on games of chance

Recorded events

The only hand-written entry we keep. Everything else on this page is measured, not narrated.

  1. 26 May 2026, 14:00 to 17:00 BST

    Planned downtime, RAGEMP to FiveM migration

    The game server and the internal status bridge were taken offline while the stack was moved to FiveM / CitizenFX on port 30120. Probe targets were re-pointed at FXServer, and both rows returned to green afterwards. Roughly three hours, resolved. Read the retrospective.

How this page works

What we probe

The backend opens a real connection to each monitored service and records whether it answered and how long it took. Those results are what you see in the probed services list, unedited.

What we do not probe

Some surfaces have no health check wired up yet. They sit in the Not probed list as Unknown. We would rather admit a blind spot than show a green tick we have not earned.

About the uptime figure

Uptime is stored as one aggregate hourly series for the whole platform, so it is shown once rather than pretending to be per service. Hours with no snapshot are drawn as no data.

The little lines

The line on each service row is latency your own browser recorded while this tab has been open, one point every 30 seconds. Close the tab and it is gone. We do not keep a per-service latency history to draw from.

Something broken that is not on this page?

Gameplay bugs, UCP errors and forum issues rarely show up as a failed probe. If the board is green and you are still stuck, file it on the bug portal or ask staff in Discord.