Make list of providers configurable, and add RBN support.

This commit is contained in:
Ian Renton
2025-09-28 16:46:28 +01:00
parent 92fa0c52cd
commit 61125ca640
4 changed files with 157 additions and 14 deletions

View File

@@ -2,9 +2,37 @@
# Rename this to "config.yml" before running the software.
# Your callsign. Used to log into DX clusters and included in User-Agent when querying HTTP servers. Useful so if your
# server goes crazy and causes other people problems, they know who to contact :)
# server goes crazy and causes other people problems, they know who to contact :) If you don't have one, you can leave
# this as "N0CALL" and it shouldn't do any harm, as we're not sending anything to the various networks, only receiving.
server-owner-callsign: "N0CALL"
# Data providers to use. This is an example set, tailor it to your liking by commenting and uncommenting.
# RBN is supported but has such a high data rate, you probably don't want it enabled.
# APRS-IS support is not yet implemented.
# Feel free to write your own provider classes!
providers:
# Some providers don't require any config:
- type: "POTA"
- type: "SOTA"
- type: "WWFF"
- type: "WWBOTA"
- type: "GMA"
- type: "HEMA"
- type: "ParksNPeaks"
# Some, like DX Clusters, require extra config. You can add multiple DX clusters if you want!
-
type: "DXCluster"
host: "hrd.wa9pie.net"
port: 8000
# RBN uses two ports, 7000 for CW/RTTY and 7001 for FT8, so if you want both, you need to add two entries:
# -
# type: "RBN"
# port: 7000
# -
# type: "RBN"
# port: 7001
# - type: "APRS-IS"
# Port to open the local web server on
web-server-port: 8080