About

Documentation

Welcome to the FICSIT.monitor documentation. FICSIT.monitor is a real-time monitoring platform for Satisfactory dedicated servers — follow these guides to set up your server and start monitoring your factory.


Getting Started

The fastest path to a monitored server:

  1. What is a Satisfactory Dedicated Server? — start here if you’re new to dedicated servers
  2. Choosing a VPS — hardware and provider recommendations
  3. Installing Docker on Ubuntu — required to run the server
  4. Running Satisfactory with Docker — deploy the game server
  5. Firewall & Port Configuration — open the required ports
  6. First Launch & World Setup — connect and create your world
  7. Installing FicsitRemoteMonitoring (FRM) — required for factory metrics
  8. What is FICSIT.monitor? — overview of the monitoring platform
  9. Quick Start: Monitor in 10 Minutes — connect FICSIT.monitor to your server

Server Setup

Complete guide to running a Satisfactory dedicated server.

GuideDescription
What is a Dedicated Server?Concepts, use cases, hardware requirements
Choosing a VPSSpecs, providers, OS recommendations
Installing Docker on UbuntuDocker CE install on Ubuntu 22.04/24.04
Running with DockerDocker run command, Compose, env vars
Firewall & PortsUFW rules, cloud security groups
First Launch & World SetupConnect client, create world, admin password
Server ConfigurationMax players, autosave, server name

Prerequisites for FICSIT.monitor

Required setup on your Satisfactory server before connecting to FICSIT.monitor.

GuideDescription
Installing FRMFicsitRemoteMonitoring mod — enables factory metrics
Generating Your API TokenAdmin password and authentication token setup

Getting Started with FICSIT.monitor

GuideDescription
What is FICSIT.monitor?Platform overview, features, and pricing summary
Quick Start GuideFrom zero to monitored in 10 minutes
Adding Your First ServerServer form fields and onboarding errors

Dashboard

Detailed walkthroughs for each monitoring panel.

GuideDescription
Dashboard OverviewTour of all panels, polling cadence, live updates
Power Grid PanelCircuit power, batteries, fuse alerts
Production & Consumption PanelItems/min rates and factory balance
Players & Sessions PanelOnline players, health, position
Trains & Drone Stations PanelDerailment alerts, travel times, throughput
Factory Buildings PanelPer-machine efficiency %, recipe, overclocking

Deployment

Advanced deployment guides for self-hosters.

GuideDescription
Kubernetes DeploymentFull K8s setup with Traefik, TLS, and Keel
Environment Variables ReferenceAll .env variables explained

API Reference

GuideDescription
REST API OverviewBase URL, authentication, rate limits, errors
API AuthenticationSanctum tokens and session auth
Servers APICRUD operations, onboarding, error codes
Metrics APIAll /v1/servers/{id}/ endpoints and response fields

Pricing

GuideDescription
Plans & PricingFree, Hobby, Pro, Team, and Enterprise tiers

Troubleshooting

GuideDescription
FAQ15 most common questions answered
Common Errors & SolutionsError codes with causes and fixes
Server Won’t ConnectStep-by-step connectivity diagnosis

Live dashboard: satisfactory-dashboard.pablohgdev.com