mirror of https://github.com/nostar/urfd.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
141 lines
3.6 KiB
141 lines
3.6 KiB
###### URFD CONFIGURATION Example ######
|
|
# comments begin with '#'
|
|
# Do not use quotes, unless in a comment!
|
|
|
|
[Names]
|
|
Callsign = URF??? # where ? is A-Z or 0-9. NO EXCEPTIONS!
|
|
|
|
SysopEmail = me@somewhere.com
|
|
|
|
# 2-letter country codes are listed at https://www.iban.com/country-codes
|
|
Country = GB
|
|
|
|
Sponsor = My Home Club
|
|
|
|
# DashboardURL is where your dashboard for this reflector is avaiable on the WWW.
|
|
DashboardUrl = https://YourDashboard.net
|
|
|
|
# Bootstrap is the internet address of any existing DHT client.
|
|
# Usually, choose a frequented, or close, reflector if it's already a DHT
|
|
# client. If that's not possible, you can use xrf757.openquad.net
|
|
Bootstrap = xrf757.openquad.net
|
|
|
|
[IP Addresses]
|
|
# Binding addresses are usually the 'any' address
|
|
IPv4Binding = 0.0.0.0
|
|
|
|
# define IPv6 if you want a "dual-stack" reflector
|
|
# IPv6Binding = ::
|
|
|
|
# define if you want to override what urfd finds using ipv4.icanhazip.com
|
|
# IPv4External = 4.3.2.1
|
|
|
|
# define if you want to override what urfd finds using ipv6.icanhazip.com
|
|
# IPv6External = f:e:d:c:b:a:9:0
|
|
|
|
[Modules]
|
|
# Modules = ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
|
Modules = ADMSZ
|
|
# Create Descriptions as needed...
|
|
DescriptionA = All Modes
|
|
DescriptionD = DMR Chat
|
|
DescriptionM = M17 Chat
|
|
DescriptionS = DStar Chat
|
|
DescriptionZ = Temp Meeting
|
|
|
|
[Transcoder]
|
|
Port = 10100 # TCP listening port for connection(s), set to 0 if there is no transcoder, then other two values will be ignored
|
|
BindingAddress = 127.0.0.1 # or ::1, the IPv4 or IPv6 "loop-back" address for a local transcoder
|
|
# For a connection to a remote transcoder, usually use the "any" address: 0.0.0.0 or ::
|
|
Modules = A # Transcoded modules one or three modules, depending on the hardware
|
|
|
|
# Protocols
|
|
[Brandmeister]
|
|
Enable = false # Set to true if you've configured BM connections in your urfd.interlink file.
|
|
Port = 10002
|
|
|
|
[DCS]
|
|
Port = 30051
|
|
|
|
[DExtra]
|
|
Port = 30001
|
|
|
|
[DPlus]
|
|
Port = 20001
|
|
|
|
[G3]
|
|
Enable = true
|
|
|
|
[DMRPlus]
|
|
Port = 8880
|
|
|
|
[M17]
|
|
Port = 17000
|
|
|
|
[MMDVM]
|
|
Port = 62030
|
|
DefaultId = 0
|
|
|
|
[NXDN]
|
|
Port = 41400
|
|
AutoLinkModule = A # comment out if you want to disable AL
|
|
ReflectorID = 12345
|
|
|
|
[P25]
|
|
Port = 41000
|
|
AutoLinkModule = A # comment out if you want to disable AL
|
|
ReflectorID = 12345
|
|
|
|
[URF]
|
|
Port = 10017
|
|
|
|
[USRP]
|
|
Enable = false
|
|
Callsign = ALLSTAR
|
|
IPAddress = 1.2.3.4 # the IP address of the USRP client (the Allstar node)
|
|
RxPort = 34000
|
|
TxPort = 32000
|
|
Module = A # this has to be a transcoded module!
|
|
#FilePath = /home/usr/clients.txt # a list of listen-only clients
|
|
|
|
[YSF]
|
|
Port = 42000
|
|
AutoLinkModule = A # comment out if you want to disable AL
|
|
DefaultTxFreq = 446500000
|
|
DefaultRxFreq = 446500000
|
|
# if you've registered your reflector at register.ysfreflector.de:
|
|
RegistrationID = 12345
|
|
RegistrationName = US URF???
|
|
RegistrationDescription = URF Reflector
|
|
|
|
######## Database files
|
|
[DMR ID DB]
|
|
Mode = http #### Mode is "http", "file", or "both"
|
|
#### if "both", the url will be read first
|
|
FilePath = /home/user/dmrid.dat # for you to add your own values
|
|
# will be reloaded within 10s
|
|
URL = http://xlxapi.rlx.lu/api/exportdmr.php # if Mode "http" or "both"
|
|
RefreshMin = 179
|
|
|
|
[NXDN ID DB]
|
|
Mode = http
|
|
FilePath = /home/user/nxdn.dat
|
|
URL = https://radioid.net/static/nxdn.csv
|
|
RefreshMin = 1440 # radioid.net says this file is updated once/day
|
|
|
|
[YSF TX/RX DB]
|
|
Mode = http
|
|
FilePath = /home/user/ysfnode.dat
|
|
URL = http://xlxapi.rlx.lu/api/exportysfrepeaters.php
|
|
RefreshMin = 191
|
|
|
|
######### Other File locations
|
|
[Files]
|
|
PidPath = /var/run/xlxd.pid
|
|
XmlPath = /var/log/xlxd.xml
|
|
#JsonPath = /var/tmp/urfd.json # for future development
|
|
WhitelistPath = /home/user/urfd.whitelist
|
|
BlacklistPath = /home/user/urfd.blacklist
|
|
InterlinkPath = /home/user/urfd.interlink
|
|
G3TerminalPath = /home/user/urfd.terminal
|