The complete
Field Day operations platform.

FD Commander handles the whole event, not just logging. Schedule volunteers, assign stations and equipment, run safety checklists, then log contacts across multiple operators in real time. All from any device on your LAN.

fd-commander - deploy
# Clone and deploy in minutes
$ git clone https://github.com/ckoval7/fd-commander.git
$ cd fd-commander
$ sudo ./deploy.sh --domain fd.local
✓ Dependencies installed
✓ Database configured
✓ FD Commander running at http://fd.local
# Ready for Field Day. 73!

Plan the event, then run it

Most Field Day software starts and ends at contact logging. FD Commander covers the whole operation, from weeks-before planning to the final Cabrillo export.

📅

Volunteer Scheduling

Build the full 24-hour schedule before the event. Operators sign themselves up for open slots, managers spot coverage gaps, and everyone knows when they're on.

Equipment Management

Catalog personal and club-owned radios, antennas, and accessories. Assign gear to stations, track availability, and search by type, owner, or status.

Safety Checklists

The full 15-item ARRL safety checklist, built in. Check off items as you go, track required-vs-complete progress, and earn the 100-point Safety Officer bonus when everything's verified.

Real-Time Contact Logging

Every operator logs from their own device with a fast single-field entry flow. Dupes are caught instantly across all stations, and contacts queue locally if a device loses its connection.

Live Scoring & Cabrillo Export

Your score updates in real time as contacts come in: QSO points, power multiplier, bonus points, the whole formula. When the event ends, export a clean Cabrillo file for ARRL submission.

📝

Visitor Guestbook

Let visitors sign in when they stop by your site. Distinguish between general public and licensed hams, record in-person and remote entries, and track attendance for bonus points.

NTS Message Traffic

Log radiograms and track NTS message handling: originated, relayed, and received. Capture the Section Manager message and W1AW bulletin for bonus points, and print formal radiogram copies.

👥

Role-Based Access

Built-in roles for Event Manager, Safety Officer, Public Information Table, and Operator. Permissions are fully customizable, so you can tailor access to fit how your club actually operates.

🔌

Runs on Your LAN, No Internet

The entire platform runs air-gapped on your local network. Set up a server in the field (even on a Raspberry Pi) with zero external dependencies.

From setup to submission

FD Commander follows the natural arc of a Field Day event: deploy the server, plan your operation, run the contest, and submit your results.

01

Deploy

Install FD Commander on any Linux machine and connect it to your LAN. Clone the repo, run the deploy script, and you're up.

02

Plan

Define stations, schedule operators, assign equipment, and run through safety checklists. Do this weeks before or the morning of.

03

Operate

Operators open a browser and start logging. Scores, dupes, and band activity update live across every device.

04

Submit

Export a clean Cabrillo file and submit to ARRL. Your score, contacts, and bonus points are all accounted for.

One platform, every role at Field Day

FD Commander ships with sensible default roles, and every permission is fully customizable to match how your club operates.

Admin

Deploys and Configures

Gets the server running, sets up the database, and creates accounts. Handles the infrastructure so everyone else can focus on the event.

Event Manager

Plans and Coordinates

Builds the schedule, assigns stations, runs through safety checklists, watches the live score, and handles the Cabrillo export at the end.

Station Captain

Runs a Station

Manages a single operating position. Tracks equipment, coordinates band and mode usage, and keeps operators on schedule.

Operator

Logs Contacts

Opens a browser, sits down, and starts logging. A clean single-field entry flow with instant dupe checks and live band activity. No distractions.

Modern stack, field-ready footprint

Built on proven technologies. Light enough to run on a Raspberry Pi powered by a portable battery.

Laravel 12
Livewire
Mary UI
FrankenPHP
Laravel Octane
Laravel Reverb
MySQL / MariaDB
WebSockets

Stop juggling spreadsheets and clipboards

FD Commander replaces the patchwork of separate tools with one platform that handles planning, operations, and logging together. Free, open source, built by hams.