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
Fred Clausen
50510a3320
+x all service files
2023-07-29 14:43:44 -06:00
kx1t
fa5b7b91d0
make config interpretation more robust
2023-06-14 11:37:17 -04:00
kx1t
3e8b07b9e1
doc and other updates
2023-05-09 11:56:20 -04:00
kx1t
fe5850bb2f
linter fix
2023-05-05 14:46:59 -04:00
Matthias Wirth
586e9e1296
fix syntax error
2023-05-05 15:47:35 +02:00
Matthias Wirth
75ee015381
improve s6wrap usage, make sure service stop is respected
...
alias can only be used in interactive shell scripts, replace with bash array var
2023-05-05 14:48:49 +02:00
Matthias Wirth
46d77e8117
Revert "fix s6wrap --quiet
"
...
This reverts commit b69c651cba
.
For smoother merge of following commit that fixes the same issue and
does other stuff
2023-05-05 10:19:22 +02:00
kx1t
b69c651cba
fix s6wrap --quiet
2023-05-04 18:59:05 -04:00
kx1t
34147c02ae
quiet s6wrap
2023-05-04 14:40:09 -04:00
kx1t
0f87787a62
fixes
2023-05-04 14:33:31 -04:00
kx1t
f9ef1fe6b1
debug code added
2023-05-04 14:00:37 -04:00
kx1t
d21e179837
fix
2023-05-04 13:49:16 -04:00
kx1t
4a7120f1d5
logging fix
2023-05-04 13:43:26 -04:00
kx1t
0226c8a3ee
add remote input-config params to mlat-client
2023-05-04 12:14:48 -04:00
kx1t
7a5f9f182c
implement use of s6wrap
2023-05-03 15:58:08 -04:00
kx1t
36264b0d20
Added —forward-mlat-sbs
to mlathub
2023-04-30 08:56:44 -04:00
kx1t
70b7b6a033
Merge branch 'main' into dev
2023-04-19 15:27:31 -04:00
kx1t
0aed8e7f9c
more date format homogization
2023-04-18 21:39:19 -04:00
kx1t
b497d8fe01
homogenize date format in container logs
2023-04-18 21:35:21 -04:00
kx1t
8eb96adc74
defaulted --net-heartbeat=35
2023-04-18 21:29:12 -04:00
kx1t
c9ca2cbf01
updated doc
2023-04-18 20:49:18 -04:00
kx1t
1a574d4e36
linting fix
2023-04-18 20:37:52 -04:00
kx1t
19a2b4d0db
intermediate commit
2023-04-18 20:36:45 -04:00
kx1t
aff75cfcca
Increased heartbeat to 35s default
...
readsb expects to receive a heartbeat at 2x the —net-heartbeat interval otherwise it will disconnect the connection. By increasing the default to 2x35=70s it will gracefully handle heartbeats of 60s provided by external mlat-clients (FA, RB, etc)
2023-04-15 07:05:09 -04:00
kx1t
aba8cab58e
mlat changes
2023-04-14 08:21:17 -04:00
kx1t
a6f077fae2
fix unquoted date format bug
2023-04-09 18:32:58 -04:00
kx1t
221359c980
delay start of MLAT Hub until all MLAT clients are up
2023-04-09 10:41:07 -04:00
kx1t
489569d29a
bug fix
2023-04-08 19:18:45 -04:00
kx1t
b45738b003
fix UUID
2023-04-08 18:45:11 -04:00
kx1t
062a32be89
default SBS-REDUCE-INTERVAL
to 1.0 sec
2023-04-08 18:24:39 -04:00
kx1t
6ca51216c8
add common script functions
2023-04-08 17:07:11 -04:00
kx1t
bcce55269c
bug fix
2023-04-08 09:29:27 -04:00
kx1t
b14713b1b3
cleaned up some transient startup error messages
2023-04-08 09:21:46 -04:00
kx1t
87ed358608
minor cleanup
2023-04-07 17:59:08 -04:00
kx1t
0a0eb37438
Removed MLATHUB_ENABLE_ADSB_INGEST
as it will cause data looping
2023-04-07 05:18:34 -04:00
kx1t
df5c328075
fix some of the mlat-results feedback setup
2023-03-30 16:42:47 -04:00
kx1t
1bf864bfac
bug fix
2023-03-30 16:41:09 -04:00
kx1t
d75e428bbc
bug fix
2023-03-30 13:28:54 -04:00
kx1t
50513dd086
MLATHub , --forward-mlat-sbs
, docu updates
2023-03-30 13:28:25 -04:00
kx1t
93d362bcc9
add readsb-prometheus data
2023-03-28 16:01:27 -04:00
kx1t
17fe4b2678
add LOGLEVEL
implementation
2023-03-27 11:39:27 -04:00
kx1t
15287ec115
bug fixes
2023-03-26 13:23:31 -04:00
kx1t
f34a7e37ea
fix for data loop when MLATHUB_ENABLE_ADSB_INGEST
is enabled
2023-03-26 11:21:58 -04:00
kx1t
9fdd553ec4
fix net_heartbeat
2023-03-25 15:37:30 -04:00
kx1t
d70e415d11
bug/typo fix
2023-03-25 14:55:46 -04:00
kx1t
ce5302d79b
add support for MLATHUB_ENABLE_ADSB_INGEST
2023-03-25 13:36:16 -04:00
kx1t
412568ffe0
removed autogain as it is now part of the tar1090
build container. (Functionality stays on par)
2023-03-25 09:56:45 -04:00
kx1t
2da3f57d5f
more tweaks to autogain
2023-03-24 15:36:56 +01:00
kx1t
2c885e7da3
add autogain
2023-03-24 13:44:41 +01:00
kx1t
66c6984028
update documentation and minor fixes
2023-03-23 18:14:06 +01:00
kx1t
c609c909c5
Add startup delay to allow mlat_client to start before mlathub
2023-03-23 12:13:55 +01:00
kx1t
05c8ba67cc
mlathub updates
2023-03-22 22:50:49 +01:00
kx1t
1b56b7d7be
support both READSB_LAT/LON/ALT
and LAT/LONG/ALT
2023-03-22 18:46:24 +01:00
kx1t
d1ce5948a1
bug and linting fix
2023-03-22 16:01:03 +01:00
kx1t
ad94959060
initial commit
2023-03-21 20:56:02 +01:00