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