1
0
Fork 0
mirror of https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder.git synced 2024-12-25 13:51:59 +00:00
Commit graph

149 commits

Author SHA1 Message Date
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
kx1t
f35a391d5d updated file permissions 2024-01-02 15:11:27 -05:00
kx1t
79b5d0cdb2
Create adsbx-url 2024-01-02 15:10:14 -05: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
7c7ef67e0a update verbosity of autogain 2023-03-24 14:49:02 +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