Files
spothole/config-example.yml
2025-10-02 11:53:14 +01:00

73 lines
2.0 KiB
YAML

# Config file example.
# 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 :) 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 and APRS-IS are supported but have such a high data rate, you probably don't want them enabled.
# Each provider needs a class, a name, and an enabled/disabled state. Some require more config such as hostnames/IP
# addresses and ports. You can duplicate them if you like, e.g. to support several DX clusters. RBN uses two ports, 7000
# for CW/RTTY and 7001 for FT8, so if you want both, you need two entries, as shown below.
# Feel free to write your own provider classes! There are details in the README.
providers:
-
class: "POTA"
name: "POTA"
enabled: true
-
class: "SOTA"
name: "SOTA"
enabled: true
-
class: "WWFF"
name: "WWFF"
enabled: true
-
class: "WWBOTA"
name: "WWBOTA"
enabled: true
-
class: "GMA"
name: "GMA"
enabled: true
-
class: "HEMA"
name: "HEMA"
enabled: true
-
class: "ParksNPeaks"
name: "ParksNPeaks"
enabled: true
-
class: "APRSIS"
name: "APRS-IS"
enabled: false
-
class: "DXCluster"
name: "Cluster"
enabled: true
host: "hrd.wa9pie.net"
port: 8000
-
class: "RBN"
name: "RBN CW/RTTY"
enabled: false
port: 7000
-
class: "RBN"
name: "RBN FT8"
enabled: false
port: 7001
# Port to open the local web server on
web-server-port: 8080
# Maximum spot age to keep in the system before deleting it
max-spot-age-sec: 3600
# Login for QRZ.com to look up information. Optional.
qrz-username: "N0CALL"
qrz-password: ""