Camera, lens, dome:
ASI224MC camera from ZWO
wide angle lens Arecont 1.55
- OpenCV to capture the image of the sky (You can get a compiled version here)
- Sunwait to calculate the civil twilight of your location. There is a compiled version in the archive
- libusb, avconv, gawk, lftp, entr
From the lib folder, you will need to run sudo install asi.rules /lib/udev/rules.d in order to use the camera without being root.
Another thing you will need to do in order to automate everything is to run the main program on startup of the Pi. You can add this line in ~/.config/lxsession/LXDE/autostart: @xterm -e /home/pi/allsky/allsky.sh
Remember to set your wifi connection in order for the Pi to upload videos.
allsky.sh contains all the parameters you might want to play with: GPS coordinate, white balance, exposure and gain.