Add the reusable RMS core application (server, web UI, plugins, tests, tools) with generic defaults, GPL licensing, and maintainer context documentation so deployments can consume this repo as software source independent of station-specific overlays.
89 lines
2.4 KiB
Plaintext
89 lines
2.4 KiB
Plaintext
PORT=8080
|
|
DATA_DIR=./data
|
|
STORAGE_PROVIDER=json
|
|
STORAGE_SQLITE_PATH=./data/rms-storage.db
|
|
STORAGE_MODULE_PATH=
|
|
PLUGIN_DIR=./plugins
|
|
PRIMARY_EMAIL_DOMAIN=arcg.at
|
|
PUBLIC_BASE_URL=
|
|
SMTP_FROM=noreply@arcg.at
|
|
SMTP_REPLY_TO=
|
|
JWT_SECRET=change-me
|
|
JWT_ISSUER=rms-arcg
|
|
JWT_AUDIENCE=rms-clients
|
|
ACCESS_TOKEN_TTL_SEC=10800
|
|
REFRESH_TOKEN_TTL_SEC=1209600
|
|
SCRIPT_ROOT=/opt/remotestation
|
|
SCRIPT_ACTIVATE=/opt/remotestation/bin/activate.sh
|
|
SCRIPT_DEACTIVATE=/opt/remotestation/bin/deactivate.sh
|
|
SWR_CHECK_DURATION_MS=54000
|
|
SWR_OVERVIEW_URL=
|
|
WEBSDR_URL=
|
|
ROTOR_CONTROL_URL=
|
|
RMS_ROTOR_DEV=/dev/rms-ftdi-uart
|
|
ROTOR_ROTCTL_MODEL=902
|
|
VSWR_CHECK_CMD=
|
|
VSWR_METADATA_PATH=
|
|
VSWR_OVERVIEW_HTML_PATH=
|
|
VSWR_IMAGES_DIR_PATH=
|
|
VSWR_IMAGES_BASE_URL=
|
|
TX_STATE_PATH=
|
|
ROTOR_SET_TIMEOUT_MS=20000
|
|
ROTOR_GET_TIMEOUT_MS=10000
|
|
ROTOR_STATUS_RETRY_COUNT=6
|
|
ROTOR_STATUS_RETRY_DELAY_MS=400
|
|
ROTOR_POST_SET_STATUS_TIMEOUT_MS=5000
|
|
ROTOR_SET_ENABLED=true
|
|
RFROUTE_CMD_TX=
|
|
RFROUTE_CMD_RX=
|
|
RFROUTE_CMD_ON=
|
|
RFROUTE_CMD_OFF=
|
|
RFROUTE_CMD_DRAHT=
|
|
RFROUTE_CMD_BEAM=
|
|
RFROUTE_CMD_WRTC=
|
|
ALLOW_NON_LINUX_CMDS=false
|
|
RMS_EXEC_MODE=dev
|
|
STATION_NAME=ARCG Stradnerkogel
|
|
ADMIN_EMAILS=
|
|
APPROVER_EMAILS=
|
|
AUTH_RATE_WINDOW_MS=600000
|
|
AUTH_RATE_LIMIT=25
|
|
ACTION_RATE_WINDOW_MS=60000
|
|
ACTION_RATE_LIMIT=20
|
|
AUTO_DISABLE_TX_BEFORE_ACTIVATION=false
|
|
STATION_MAX_USAGE_SEC=3600
|
|
TX_ENABLE_CMD=
|
|
TX_DISABLE_CMD=
|
|
TX_STATUS_CMD=
|
|
TX_CONTROL_TIMEOUT_MS=20000
|
|
OPENWEBRX_PATH=/sdr/
|
|
OPENWEBRX_TICKET_TTL_SEC=120
|
|
OPENWEBRX_START_CMD=
|
|
OPENWEBRX_STOP_CMD=
|
|
OPENWEBRX_CTRL_TIMEOUT_MS=20000
|
|
OPENWEBRX_TX_POLL_MS=3000
|
|
OPENWEBRX_PTT_BLOCKED_BAND_CONFIG_IDS=27,6,24
|
|
MICROHAM_AUDIO_ENABLED=true
|
|
MICROHAM_AUDIO_ALSA_DEVICE=plughw:CARD=CODEC,DEV=0
|
|
MICROHAM_AUDIO_INPUT_MIME=webm
|
|
MICROHAM_AUDIO_CHUNK_MS=100
|
|
MICROHAM_AUDIO_STOP_ON_DISCONNECT=true
|
|
MICROHAM_AUDIO_SESSION_TIMEOUT_MS=120000
|
|
MICROHAM_AUDIO_FFMPEG_PATH=ffmpeg
|
|
MICROHAM_AUDIO_FFMPEG_EXTRA_ARGS=
|
|
OPENWEBRX_BANDMAP_CSV_PATH=
|
|
OPENWEBRX_BAND_SET_CMD_TEMPLATE=
|
|
OPENWEBRX_CONFIG_PATH=
|
|
OPENWEBRX_BAND_STATE_PATH=./data/openwebrx-band-state.json
|
|
OPENWEBRX_BAND_TIMEOUT_MS=20000
|
|
OPENWEBRX_PLUS_MANAGED_PROFILES=true
|
|
OPENWEBRX_PLUS_WATERFALL_AUTO_DEFAULT=true
|
|
MICROHAM_DEVICE=/dev/rms-microham-u3
|
|
MICROHAM_SYNC_SETTINGS_FROM_ENV=false
|
|
MICROHAM_PTT_COMMANDS_ENABLED=false
|
|
MICROHAM_PTT_TIMEOUT_MS=5000
|
|
MICROHAM_PTT_DOWN_CMD=
|
|
MICROHAM_PTT_UP_CMD=
|
|
OPENWEBRX_ACCESS_POLICY_FILE=./data/openwebrx-access-policy.txt
|
|
OPENWEBRX_PERSISTENT_USERS_FILE=./data/openwebrx-persistent-users.txt
|