Matthias Wirth
fee8f6320b
mlat-client: always use beast connect to send data to mlathub
...
this eliminates mlathub 'connection failed' messages on container startup
2024-05-07 18:57:56 +02:00
Matthias Wirth
d2d43cc968
prometheus: serve 9274 via nginx instead of ncat
2024-05-01 18:07:42 +02:00
Matthias Wirth
523bc6049e
bugfix: fix s6wrap syntax error
...
s6wrap was previously silently ignoring unknown command line arguments
now it is giving an error
2024-04-29 23:04:51 +02:00
Matthias Wirth
761df76b3a
aircraft.csv.gz path changes due to tar1090-update changes
2024-04-14 00:33:50 +02:00
Matthias Wirth
7748ff4de1
adsbx-stats: use exec
2024-04-11 01:04:20 +02:00
kx1t
891952c9f4
update copyright dates
2024-03-29 19:21:45 -04:00
kx1t
34859e6158
Make startup smoother
2024-03-29 17:49:15 -04:00
kx1t
ef95e1eff5
bug fix
2024-03-29 17:33:33 -04:00
kx1t
11969ae627
further cleanup
2024-03-29 16:55:15 -04:00
kx1t
dcfdb7ff3e
clean up port assignments
2024-03-29 15:30:32 -04:00
kx1t
a407113f1c
if no mlat return port is defined in ULTRAFEEDER_CONFIG
, then still send results to MLAT-Hub by default
2024-03-29 12:55:39 -04:00
Matthias Wirth
ec6f092418
adsbx stats: more robust way of getting UUID from ultrafeeder_config
2024-03-29 15:04:00 +01:00
Matthias Wirth
ab0e9a3e54
remove double s6wrap for container-version
2024-03-20 15:21:44 +00:00
Matthias Wirth
66777d5f99
Simplify startup and dependencies
...
Move startup scripts to /etc/s6-overlay/startup.d
oneshot service named "startup" from underlying image executes
all files in /etc/s6-overlay/startup.d in alphabetical order
Remove various oneshot scripts from longrun service dependencies
Add "startup" oneshot service to longrun service dependencies
2024-03-20 15:16:00 +00:00
Matthias Wirth
916f045f4c
replace 03-remove-mlathub-up
...
03-remove-mlathub-up deletes /run/mlathub_up when the container stops
As this file is created by the mlat-client service, remove it instead in
a finish script for mlat-client which is run when the mlat-client
service is stopped
2024-03-20 15:04:15 +00:00
Matthias Wirth
7beb37b14d
replace 02-remove-prometheus-data
...
02-remove-prometheus-data deletes /run/readsb-prometheus.prom when
the container stops
As this file is created by readsb, remove it instead in a finish script
for readsb which is run when the readsb service is stopped
2024-03-20 13:41:33 +00:00
Matthias Wirth
6f6587f8a6
allow user to customise mlat-client startup stagger delay
2024-03-14 15:50:56 +01:00
Matthias Wirth
9221009a56
use beast_out instead of beast_reduce_out for mlat results
2024-03-14 15:50:56 +01:00
Matthias Wirth
2de1f3eed9
increase beast-reduce flush interval
2024-03-14 15:50:56 +01:00
kx1t
10ca792401
Allow overriding the Prometheus port ( #64 )
...
The docs suggest you can do this, but the code does not allow for it.
This fixes that so you can specify your own port.
I've spotted an error in the docs too, MR for that repo will be along
shortly.
2024-02-27 12:13:28 -05:00
Matthias Wirth
3047cdc910
add READSB_ENABLE_API to readsb startup script / documentation
...
most of this feature is handled in the docker-tar1090 baseimage
2024-02-20 15:01:12 +01:00
Matthias Wirth
bd6ea02c96
reduce --net-beast-reduce-interval default to 0.5 (was 1.0)
...
this is the default used by most of the affected aggregators
2024-02-20 14:58:23 +01:00
Robin Kearney
82216d49f7
Allow overriding the Prometheus port
2024-02-19 11:52:06 +00:00
Fred Clausen
9d7e463737
appname to basename
2023-12-05 11:59:04 -07:00
kx1t
6e2f252485
Fix mlat-client
2023-12-05 13:38:47 -05:00
kx1t
8eb83d8e97
add support for READSB_ENABLE_HEATMAP
2023-10-26 15:26:37 -04:00
kx1t
b6efc33955
Ensure autogain respects READSB_AUTOGAIN_INITIAL_GAIN
at first run
2023-10-25 23:34:55 -04:00
kx1t
6496afbf7d
optionally allow name=Friendly_Name in mlat string for ULTRAFEEDER_CONFIG
2023-10-16 08:50:44 -04:00
kx1t
fcc7317332
make adsbx json-status download from our own repo instead of from AdsbExchange
2023-10-14 14:03:46 -04:00
kx1t
fb0fbf7769
add param to disabled adsbx stats
2023-10-13 16:23:16 -04:00
kx1t
4a2df580dd
add Anywhere Map and Stats URL printing to logs
2023-10-13 09:46:12 -04:00
kx1t
57ae105236
minor stuff - intermediate
2023-10-13 09:33:31 -04:00
kx1t
366893507a
add UUID
2023-10-13 09:19:36 -04:00
kx1t
31ae9e3a99
fix logging
2023-10-13 08:40:38 -04:00
kx1t
8af1ec1e33
update
2023-10-13 08:37:54 -04:00
kx1t
8e11964c40
update
2023-10-13 08:34:07 -04:00
kx1t
511d4191d0
update 1
2023-10-13 08:18:57 -04:00
kx1t
f19bdb759f
initial commit
2023-10-13 08:09:13 -04:00
Fred Clausen
9eab452e2e
sequence startup
2023-10-12 08:54:07 -06:00
Fred Clausen
4657b07fce
linting / pre-commit
2023-10-10 09:25:53 -06:00
kx1t
38fc50938b
stagger MLAT-client starts by 15 seconds so the logs are better readable
2023-09-21 14:20:23 -04:00
Fred Clausen
f5afa4c293
initial
2023-08-30 20:59:09 -06:00