Skip to content

Features

dernasherbrezon edited this page May 8, 2018 · 11 revisions

Configuration

  • base station
    • lat
    • lon
    • auto-updates
  • single user - "admin":
    • login - email
    • password
  • DDNS
    • NOIP
      • username
      • password
      • domain
  • SSL
    • domain
  • Integration with r2cloud.ru
    • configure secret API key to send data

Distribution

  • base image with pre-installed components based on pi-gen
  • further updates will be auto downloaded from shared apt repository

Web UI

  • single admin user

SSL

  • User could setup hostname for external access
  • Local requests (from the same subnet) will work
  • By default self-signed certificate created
  • If host specified, then Let's Encrypt certificate will be issued
    • renew will be executed 1 week before expiration
    • acme4j is used for communicating with letsencrypt.org

Housekeeping

  • output logs into journald

Status

  • monitor status:
    • RAM total, RAM used
    • Disk total, disk used
    • Temperature (using '/opt/vc/bin/vcgencmd measure_temp' command)
    • Load average 1m
  • draw time-based charts:
    • last hour, week, month

Integrations

  • if internet is not available, then data will be stored locally with configured retension period
  • once internet connection restored, data will be uploaded

Technologies

Clone this wiki locally