User Tools

Site Tools


bus_times_display

The bus times sign consists of three pieces:

  • An X server, launched through xinit, configured with .xinitrc, via /etc/profile
  • A Flask webserver, in proxy.py, which serves the index.html webpage and proxies the TfE API
  • A webpage, index.html, which requests the TfE API via the proxy, and renders it into a template using VueJS

They run on a Raspberry Pi Model 3B+, hostname “bus-timetable-pi.hacklab”, username “pi”, password “bu$$e$” with s for the dollars.

Code lives at https://github.com/dylan-thinnes/bus-times-display.

bus_times_display.txt · Last modified: 2023-08-25 16:43 by dylan-thinnes

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki