All features

Everything a
FiveM community
needs.

yarn is not a simple web panel. It is a full ecosystem of portal features, admin tooling, intranet workflows, smart logs and FiveM integration.

Whitelabel

Your brand. No compromises.

One deployment tailored entirely to your community. No visible yarn branding, only your own name, design and domain.

  • Own server name, subtitle and tagline
  • Custom primary color and theme selection
  • Own domain for portal and login
  • Meta tags, OG images and SEO per community
  • Replace logo, favicon and Discord links
  • Whitelabel setup without code edits
  • Branding can be changed later at any time
Read the whitelabel guide
.env
PUBLIC_TENANT_NAME="My Roleplay Server"
PUBLIC_TENANT_SUBTITLE="Immersive RP since 2022"
PUBLIC_TENANT_TAGLINE="Your story starts here."
PUBLIC_TENANT_PRIMARY_COLOR="#1f9d76"
PUBLIC_TENANT_DOMAIN="portal.my-server.com"
PUBLIC_TENANT_DISCORD_URL="https://discord.gg/abc123"

No code changes required - everything is configured through environment variables.

Faction intranet

A professional intranet for every faction.

Police, EMS, fire department, companies or gangs each get their own internal portal with roles, permissions and structured data.

Records

Offences, wanted profiles and criminal history

Documents

SOPs, templates and internal guidelines

Vehicles

Fleet, maintenance and license plates

Training

Courses, exams and certificates

Operations

Protocols, reports and archives

Finance

Budgets, expenses and payroll

Staff

Members, ranks and duty planning

Notifications

Internal notices and updates

Mission planning

Operations, briefings and planning

Reviews

Feedback and performance evaluation

Role-based permissions

Every module can be limited by rank or business area. Recruits see documents, command staff sees finance and sensitive data.

Multiple factions per installation

One installation can model as many factions as needed with separate data, roles and dashboards.

Automatic game server sync

Jobs, grades and assignments can be synchronized cleanly through yarn_sync and existing frameworks.

Smart logs

All ingame events. Centralized. Realtime.

A webhook-driven event pipeline with search, filters and an audit trail directly inside the dashboard.

  • Webhook tokens per category or resource
  • Filter by player, event, identifier and time range
  • Anomaly detection for suspicious movement or behavior
  • Discord-compatible format for existing moderation workflows
ESX Player Webhook
playerLoadedplayerDroppedplayerLogout
ESX Jobs Webhook
setJobsetGroupduty changes
ESX Money Webhook
addAccountMoneyremoveAccountMoneysetAccountMoney
Inventory Webhook
addInventoryItemremoveInventoryItemuseItem
Server Webhook
resourceStartresourceStoprestart events
Custom webhooks Webhook
custom eventsfaction syncthird-party hooks
Admin panel

Full control. One place.

Player management, monitoring, applications, moderation and live signals come together in one interface.

Player overview

Online players, identifiers, roles and quick actions in a single view.

Live map

Track positions and movement on an interactive map in real time.

Bodycam and streams

Review live footage, screenshots and relevant incidents directly.

Server health

Keep CPU, RAM, player count and technical anomalies visible.

Smart log analysis

Search logs, apply filters, correlate events and review history.

Alerts and notifications

Reports, join and drop events, and security-relevant hints in one place.

RP web portal

Bring the ingame world online.

News, applications, jobs and community spaces become a clean public-facing experience for your server in the browser.

News and announcements
Jobs and recruiting board
Real estate market
Company directory
Police wanted board
Player profiles
Forum and community board
Rules and guides
Notifications and inbox
Lore, wiki and faction pages
News and announcements
Jobs and recruiting board
Real estate market
Company directory
Police wanted board
Player profiles
Forum and community board
Rules and guides
Notifications and inbox
Lore, wiki and faction pages
01

Fill out form

02

Reviewer checks it

03

Make a decision

04

Send notification

Whitelist flow

A professional application system.

Custom forms, reviewer workflows and automatic feedback create clean, auditable application processes.

  • Custom questions, required fields and scoring
  • Comments and internal reviewer notes
  • Status changes with history
  • Automatic mail or Discord notifications
FiveM integration

yarn_sync connects server and portal.

Status, positions, bodycams, mugshots and webhooks are transferred directly from the game into the portal.

Health sync

Send server status, player data and technical signals in real time.

Bodycam

Live footage and recordings from the game directly inside the admin panel.

CallAdmin and reports

Players report incidents ingame, admins manage everything centrally.

Live map

Positions are synchronized to the portal in regular intervals.

Smart logs

Relevant server events use the same audit and moderation pipeline.

Portal bypass

Direct portal workflows from the game for secure interactive flows.

Platform and tech

Modern stack. No unnecessary complexity.

SvelteKit, PocketBase, TypeScript and managed deployments keep operations clean and upgrades predictable.

PocketBase backend

A self-hosted data core with REST API, realtime and auth without external SaaS dependencies.

Managed hosting

No own server operations, deploy pipeline or manual maintenance required.

Auto updates

Patches, migrations and version upgrades are prepared cleanly.

Discord OAuth

Login and role-based access control are handled directly through Discord.

Realtime APIs

Live data for portal, admin and monitoring without polling chaos.

Extensible architecture

Clean module boundaries for new features, integrations and client-specific custom work.

All features. Available immediately.

Start with the existing modules or let us handle the complete setup for you.