I followed the instructions except I installed docker via command line since I already had an rpi (Raspian Jessie) up and running and don't necessarily want to image it at the moment.
When I run the BrewPi instance it loads up with sample data just fine but shows "Script not running!" and seems unresponsive when I click that button to start.
I installed the docker instance inside a tmux session, and checked crontab (on the pi, not inside docker) and nothing was listed.
Tried restarting it via portainer and it rebooted but no change to script status, and no output to stderr.
My brewpi-spark just arrived but it's not connected via USB or wifi yet (nor any other thing to control/read, so maybe that's my underlying issue).
When I run crontab inside the docker instance I get "command not found".
Anyway, the question is: should the script be running out of the box, or will it only once I've chosen an interface to control? Did I miss some instructions / errors?
Ahh, slight update, I found the stderr inside of brewpi maintenance panel (instead of portainer) and it shows this:
Jul 25 2017 15:19:45 Notification: Script started for beer 'My First BrewPi Run'
Jul 25 2017 15:19:45 Connecting to controller...
Jul 25 2017 15:19:45 Opening serial port
Jul 25 2017 15:19:55 Errors while opening serial port:
Could not find compatible serial devices
Which I believe implies it's just crashing on the serial port being missing so probably will be fine once I connect everything. I'll give that a try when I get home and provide an update.