Skip to content

Manual Mode

Managed mode is the default, not the only way to run AIS-catcher. Started with command-line options, AIS-catcher behaves as the classic command-line tool it has always been: it does exactly what you type, and the dashboard and its configuration file are not in play.

AIS-catcher -v 10

That is a complete AIS receiver — decoding starts immediately and NMEA messages appear on screen, with statistics every 10 seconds.

Manual mode is the right choice when you want to script or integrate AIS-catcher, run a minimal headless setup, build complex multi-receiver configurations, or simply prefer the command line.

There are two equivalent ways to express a configuration:

  • Command Line — every setting as a command-line switch. Start here for a first run and experimentation.
  • JSON Configuration — the same settings in a JSON file, loaded with -C. Better for larger configurations that you want to keep under version control or deploy to multiple stations.

For unattended operation, see Running as a Service.

Every setting is documented in the Settings reference with its command-line switch and JSON key side by side.