MEDIA · LOGS · APPS · CASES/BETA · OPEN

Run your server
like a serious community.

One platform for the four things every game server already does in some half-broken way. Host media. Read logs. Take applications. Manage cases. Built by people who run a 46,000+ player RedM community on it.

DRAG TO ROTATE · TAP CHIPS TO JUMPFIG.01 - EDGE FOOTPRINT · 25 NODES · LIVE
SCROLL
WHAT.IT.IS · IN ONE PARAGRAPH

Built to replace your trenchcoat stack.

ServerOps.gg is built for the head admin, lead developer, or community owner of a 64-256 slot game server. We replace the stack you already run: Discord channels, Drive folders, Google Forms, Notion docs, a shared spreadsheet, with one platform where every piece is linked to the next.

You attach an upload to a case. You open a case from a log line. A ticket from a player becomes a case for a staff member. A scoped API key uploads on behalf of one project, not your whole org. It is one moving part.

  1. P1CDNHost media. Screenshots, evidence clips, branding. Drop-in for the Discord-webhook scripts you already wrote.
  2. P2LogsRead every event. Chats, bans, joins, kills, commands, typed, queryable, savable as dashboards.
  3. P3AppsTake applications. Whitelist, staff, dispatch. Forms on your domain that pipe to Discord and convert into cases.
  4. P4CasesTickets and evidence. Players open tickets. Staff open cases. Same queue, same attachments, same audit trail.
REPLACESWITH
discord channelsgoogle drivegoogle formsnotion docsshared spreadsheeta bot you wrote in 2022uploadcarecloudinarytypeform
+ cdn+ logs+ apps+ cases+ control plane
RACK.PRODUCTS · 4U

Pop the hood. One token reads all four.

Each unit ships with a 14-day trial. Use one, use four. The wiring between them is the point.
P1 · MEDIA/STORAGE · v1

Stop losing screenshots to channel rolls.

Drop-in for the Discord-webhook scripts you already wrote. Tags, folders, public URLs, retention you set. Not Discord's.

PORTS · S3 · HTTPS · DISCORD-WEBHOOKOPEN MEDIA
INGRESS.CODE · ONE REQUIRE

Change one config value. Not your codebase.

The same token works across Media, Logs, Apps, and Cases. No per-product credential dance.
-- One require. One token. Same SDK for media + logs + cases.
local serverops = exports['serverops']
local url = serverops:upload({
token = "sops_live_...",
file = sourceImage,
project = "rp-main",
tags = { "evidence", "appeal-1284" },
})
serverops:log("ban", { target_id = "license:abcd1234", case_id = 1284 })
DIFF.TODAY · VS THE TRENCHCOAT STACK

Compared to how you're probably running ops today.

Most communities run five tools in a trenchcoat. Here is what changes when those become one platform.
TODAY · YOUR AD-HOC STACK
ON SERVEROPS
×Screenshots in #evidence-jan until the channel rolls
Files in a project, retained as long as your plan covers
×#staff-actions + tribal memory + DMs
Audit log, filterable by staff member, exportable to CSV
×One Notion page per cheater, half-finished
Cases with attached evidence and a timeline
×Google Form to spreadsheet to DM approval
Form on your domain, webhook to Discord, escalate to a case
×Per-script bandwidth bill with no attribution
Usage broken down by API token
×Discord webhook + Drive + spreadsheet + bot
One token. One dashboard. One bill.
CONTROL.PLANE · ORG MANAGEMENT

The dashboard is the product, too. Not a separate bill.

Organizations, projects, members, roles, 2FA, scoped API keys, audit log: included with every account. You administer the platform from inside the platform. Pretend this is obvious; we still have to say it because half the market doesn't.

  • ORGS & PROJECTSGroup servers under one org. Share with co-owners. Isolate environments per project.
  • MEMBERS & ROLESInvite by email or Discord. Granular roles: owner, admin, staff, viewer. Demote, revoke, transfer.
  • 2FA ENFORCEMENTOptional org-wide. Require for staff or owners. TOTP, backup codes, recovery contacts.
  • SCOPED API KEYSPer-product, per-project, per-scope. Rotate, revoke, regenerate. Usage shown per key.
  • AUDIT LOGEvery dashboard action attributed to a human. Exportable to CSV. Retained for 12 months.
  • WEBHOOKSPipe any event back to Discord, Slack, or a URL of your choice. Retry on 5xx. Signed.
OPS.LIVE · RANCH ROLEPLAY

Our own community. The same scale you'd run on.

We dogfood every release on Ranch Roleplay, a 46,000-player RedM community, before it ships. Numbers below are real.
REGISTERED PLAYERS
46k+
DISCORD MEMBERS
18k+
APPLICATIONS PROCESSED
36k+
SERVER CONNECTIONS · 30d
3.1M+
LOG ENTRIES · LIFETIME
210,468,025
live counter
EVIDENCE FILES STORED
8k+
in cases
USER FILES STORED
25k+
across projects
DATA TRANSFER · LIFETIME
13TB+
egress through CDN
Live counter projected from the last measurement plus average ingest rate at Ranch RP.
Counts media uploads across all Ranch RP projects, including avatars and assets.
SIZE.IT · BEFORE YOU SIGN UP

Tell us what you run. We tell you the bill.

No contact-sales wall. Drag four sliders. You see the tier we'd pick for each product, the a-la-carte total, and what you'd save going Complete instead.

Defaults below sized to a typical 128-slot RedM or FiveM community. Move the sliders to your numbers. Figures update live. Go past Scale on any product and we'll point you at Custom.

ESTIMATOR · PER MONTHLIVE
MEDIA STORED40GB
LOGS STORED20GB
ACTIVE CASES60CT
APPLICATIONS / MONTH80SUB
MEDIAPRO40 GB stored$20.00
LOGSPRO20 GB stored$25.00
CASESPRO60 active$15.00
APPSHOBBY80 / mo$2.99
Pro Complete$62.99$44.00/ MO
Bundle picked. Save $18.99/moSTART YOUR TRIAL
PLAN.MATRIX · MODULAR

Pay for what you actually use. Bundle and save.

Each product has a 14-day trial. Pro tiers stack a la carte. The Pro Complete bundle covers all four for less than the sum.
Non-commercial community? See Free ForeverBeyond Scale? Talk to us about Custom
MEDIA

CDN & Storage

  • Hobby$2.99/mo
    5 GB · 50 GB BW · 1M reqs · free 14d
  • Starter$9/mo
    30 GB · 300 GB BW · 4M reqs
  • Pro$20/mo
    150 GB · 1.5 TB BW · 15M reqs
  • Scale$59/mo
    750 GB · 8 TB BW · 50M reqs
LOGS

Logs & Observability

  • Hobby$2.99/mo
    5 GB · 15-day · 5 datasets · free 14d
  • Pro$25/mo
    100 GB · 180-day · 50 datasets
  • Scale$89/mo
    250 GB · 365-day · 500 datasets
CASES

Cases & Evidence

  • Hobby$2.99/mo
    10 active · 1 GB evidence · 30-day archive · free 14d
  • Pro$15/mo
    250 active · 100 GB evidence · 2-year archive
  • Scale$49/mo
    10000 active · 1 TB evidence · 5-year archive
APPLICATIONS

Applications

  • Hobby$2.99/mo
    1 form · 100 submissions/mo · subdomain · free 14d
  • Pro$22/mo
    5 forms · 100000 submissions/mo · custom domain
  • Scale$70/mo
    100 forms · 1000000 submissions/mo · custom domain
MOST POPULAR · BUNDLE
PRO COMPLETE
$44/ MONTH
Includes all four products
Media Pro + Logs Pro + Cases Pro + Apps Pro. One token, one dashboard, one bill.
GO COMPLETE
Need more than Scale? Custom plans available. Contact us.SEE ALL PLANS
FAQ · COMMON QUESTIONS

Questions we hear before the first invoice.

Eight answers, plainspoken. Email us if yours isn't here, we'll add it.
Q.01

What is ServerOps.gg?

One platform for the four things every game server already does in some half-broken way: hosting media, reading logs, taking applications, and managing cases. Replaces a Discord-plus-Drive-plus-Google-Forms-plus-spreadsheet stack with one token, one dashboard, and one bill.

Q.02

Which games does it work with?

Any game with a scripting layer that can make an HTTP call. We have first-class Lua bindings for FiveM and RedM, SDKs for Node, Go, C# and Java, and a raw HTTP API for everyone else. Minecraft and Rust admins use the SDKs through their server plugins.

Q.03

How long does it take to integrate?

If you already write to a Discord webhook for uploads, the migration is one line: change discord_webhook to serverops:upload. Most operators have Media running in under five minutes.

Q.04

Do you have a free tier?

No standing free tier. Every product comes with a 14-day trial, no credit card required to start. Non-commercial communities can apply for Free Forever, which we hand-approve for genuinely non-monetised servers.

Q.05

Can players open tickets without an account?

No. Players sign in with Discord or Steam to open a ticket. This is deliberate: it gives your staff a verifiable identity to attach to every appeal, ban report, and support thread, and it stops drive-by abuse.

Q.06

Where is the data stored? Who owns it?

You do. Your media, logs, cases, and applications are yours. Export to CSV or JSON at any point. We do not train models on your data, sell it, or share it. We run from a global edge network with a North America primary; on cancellation you get a 30-day window to download everything before purge.

Q.07

What about security: 2FA, SSO, API key scopes?

TOTP-based 2FA is free for every account and can be required org-wide. SSO is available as a paid add-on or bundled in Pro Complete. API tokens are per-org, per-project, per-product, per-scope (read / write / admin); rotatable, revocable, rate-limited individually, and usage is attributed per token in the dashboard.

Q.08

Who builds this?

Operators. We run Ranch Roleplay, a 46,000-player RedM community, and built ServerOps because we kept losing evidence to Discord channel rolls and spreadsheet reorganisations. Every feature on the page exists because we hit the wall first.

Free for 14 days.
$2.99 to keep going.

No card to start. Cancel any time, no lock-in. We don't email you unless you write to us first.