WAVELINE SELF-HOSTING KIT
=========================

What is in here
  relay.py         remote-access relay server (accounts, phone remote,
                   command queue, cloud library, Live Room)
  accounts.py      accounts, sessions and e-mail - imported by relay.py,
                   keep it sitting next to relay.py
  liveroom.py      Live Room support - imported by relay.py, keep it
                   sitting next to relay.py
  vpsagent.py      server-side Cloud services worker - imported by
                   relay.py, keep it sitting next to relay.py
  relay_server.py  the Alexa relay (voice-command queue + wake flag)
  selfhosting.html the full self-hosting guide - open it in any browser
                   and follow it top to bottom

Extract (pick one)
  python -m zipfile -e waveline-selfhost-kit.zip .
  python3 -m zipfile -e waveline-selfhost-kit.zip .   (Linux/macOS)
  unzip waveline-selfhost-kit.zip

One-line installer (Linux)
  Instead of extracting by hand, a Linux server can run the installer
  linked on the site next to this kit (install.sh - also in the guide's
  download list). It installs curl/python3, Docker when it is missing,
  and on Debian/Ubuntu apache2 + certbot, then downloads and extracts
  this kit to /opt/wrelay-kit and prints the next steps.

What these are
  The same code the hosted Waveline relay runs, with the hosted server's
  own addresses replaced by placeholders (your-domain). Both relay
  servers are single-file Python 3 programs using only the standard
  library - no pip install. Set your own domain and secrets as the guide
  shows; accounts also need a mail server (guide section 2.5, Stalwart).
