-
Notifications
You must be signed in to change notification settings - Fork 0
/
adsb
87 lines (81 loc) · 1.88 KB
/
adsb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
version: '3.8'
volumes:
readsbpb_rrd:
readsbpb_autogain:
services:
readsb:
image: ghcr.io/sdr-enthusiasts/docker-readsb-protobuf:latest
tty: true
container_name: readsb
hostname: readsb
restart: always
devices:
- /dev/bus/usb:/dev/bus/usb
ports:
- 8080:8080
environment:
- TZ=${FEEDER_TZ}
- READSB_DEVICE_TYPE=rtlsdr
- READSB_RTLSDR_DEVICE=0
- READSB_GAIN=autogain
- READSB_LAT=${FEEDER_LAT}
- READSB_LON=${FEEDER_LONG}
- READSB_RX_LOCATION_ACCURACY=2
- READSB_STATS_RANGE=true
- READSB_NET_ENABLE=true
volumes:
- readsbpb_rrd:/run/collectd
- readsbpb_autogain:/run/autogain
tmpfs:
- /run/readsb
- /var/log
fr24:
image: ghcr.io/sdr-enthusiasts/docker-flightradar24:latest
tty: true
container_name: fr24
restart: always
depends_on:
- readsb
ports:
- 8754:8754
environment:
- BEASTHOST=readsb
- TZ=${FEEDER_TZ}
- FR24KEY=${FR24_SHARING_KEY}
tmpfs:
- /var/log
tar1090:
image: mikenye/tar1090:latest
tty: true
container_name: tar1090
restart: always
depends_on:
- readsb
environment:
- TZ=${FEEDER_TZ}
- BEASTHOST=readsb
- MLATHOST=mlathub
- LAT=${FEEDER_LAT}
- LONG=${FEEDER_LONG}
- GRAPHS1090_DARKMODE=true
# volumes:
# - "tar1090_heatmap:/var/globe_history"
tmpfs:
- /run:exec,size=64M
- /var/log:size=32M
# networks:
# - adsbnet
ports:
- 8078:80
watchtower:
image: containrrr/watchtower:latest
tty: true
container_name: watchtower
restart: always
environment:
- TZ=${FEEDER_TZ}
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_POLL_INTERVAL=86400
- WATCHTOWER_ROLLING_RESTART=true
volumes:
- /var/run/docker.sock:/var/run/docker.sock