YAML 66
Untitled By pronto on 2nd February 2024 04:06:17 PM
  1. TZ="America/New_York"
  2. FEEDER_ID=
  3. RESTART=always
  4. adsbx_uuid=
  5. SDR_TYPE=rtlsdr
  6. GEO_LAT=
  7. GEO_LON=
  8. GEO_ALT=50m
  9. BEASTHOST=Shirley__readsb
  10. NETWORK=DrRumack
  11.  
  12.  
  13. ----------------------
  14.  
  15.  
  16. version: "3.9"
  17. networks:
  18.     DrRumack:
  19.         external: true
  20. volumes:
  21.   readsbpb_rrd:
  22.   readsbpb_autogain:
  23. services:
  24.     Shirley__readsb:
  25.         image: ghcr.io/sdr-enthusiasts/docker-readsb-protobuf:latest
  26.         tty: true
  27.         container_name: Shirley__readsb
  28.         hostname: Shirley__readsb
  29.         restart: always
  30.         privileged: true
  31.         devices:
  32.            - /dev/swradio0:/dev/swradio0
  33.         ports:
  34.            - 8080:8080
  35.             - 30005:30005
  36.         volumes:
  37.            - readsbpb_rrd:/run/collectd
  38.             - readsbpb_autogain:/run/autogain
  39.             - /proc/diskstats:/proc/diskstats:ro
  40.         environment:
  41.            - TZ=${TZ}
  42.             - READSB_DEVICE_TYPE=${SDR_TYPE}
  43.             - READSB_FIX=true
  44.             - READSB_GAIN=autogain
  45.             - READSB_LAT=${GEO_LAT}
  46.             - READSB_LON=${GEO_LON}
  47.             - READSB_MODEAC=true
  48.             - READSB_RX_LOCATION_ACCURACY=2
  49.             - READSB_STATS_RANGE=true
  50.             - READSB_NET_ENABLE=true
  51.         networks:
  52.             - ${NETWORK}
  53.  
  54.     Shirley__adsbexchange:
  55.         image: ghcr.io/sdr-enthusiasts/docker-adsbexchange:latest
  56.         tty: true
  57.         container_name: Shirley__adsbx
  58.         depends_on:
  59.            - Shirley__readsb
  60.         restart: ${RESTART}
  61.         ports:
  62.            - 30105:30105
  63.         environment:
  64.            - BEASTHOST=${BEASTHOST}
  65.             - TZ=${TZ}
  66.             - LAT=${GEO_LAT}
  67.             - LONG=${GEO_LON}
  68.             - ALT=${GEO_ALT}
  69.             - SITENAME=CaptainOveur
  70.             - UUID=${adsbx_uuid}
  71.         tmpfs:
  72.            - /run:rw,nosuid,nodev,exec,relatime,size=64M,uid=1000,gid=1000
  73.         networks:
  74.             - ${NETWORK}            
  75.  
  76.     Shirley__tar1090:
  77.         image: mikenye/tar1090:latest
  78.         tty: true
  79.         container_name: Shirley__tar1090
  80.         depends_on:
  81.            - Shirley__readsb
  82.         restart: always
  83.         environment:
  84.            - TZ=${TZ}
  85.             - BEASTHOST=${BEASTHOST}
  86.               # - MLATHOST=adsbx
  87.               # - LAT=-38.820450
  88.               # - LONG=-77.050552
  89.         ports:
  90.            - 8078:80
  91.         tmpfs:
  92.            - /run:exec,size=64M
  93.             - /var/log
  94.         networks:
  95.             - ${NETWORK}

ifconfig paste is for source code and general debugging text.

Login or Register to edit, delete and keep track of your pastes and more.

Raw Paste

Login or Register to edit or fork this paste. It's free.