This project is archived. After extensive testing, it's been shown the RPi4 is not fast enough for real-time capture. Use this project at your own risk.
A Raspberry Pi image that features the Domesday Duplicator capture application via a web-accessible VNC client.
This software aims to simplify the usage of the Domesday Duplicator capture application. Before reading any further, head on over to the Domesday86 website to read more about the project..
As the DdD is high-bandwidth and requires USB3.0, this image is only supported on Raspberry Pi 4 boards.
This image contains the following software:
- Xvfb - X11 in a virtual framebuffer
- x11vnc - VNC server that scrapes the above X11 server
- noNVC - HTML5 canvas vnc viewer
- Fluxbox - Small window manager
- Supervisor - Process controller
- usbreset - Resets the usb bus on init
- DomesdayDuplicator - GUI front-end for the Domesday Duplicator project (repo)
- raspberian-firstboot - Modified image with firstboot to bootstrap DomePi setup (repo)
Download and flash the latest release, available here.
Make sure you're connected to Ethernet (or WiFi), as this image is bare and simply bootstraps the setup. Once powered up, the setup process will start setting everything up. The onboard green LED will blink in a 1s ON 1s OFF pattern when setup is completed:
Then, ssh in and run sudo ./post-install.sh
to configure the install.
Simply navigate to your Pi's IP address via port 8080 to use. For example:
http://192.168.1.199:8080
- Default username/password is pi/raspberry. You'll want to change this by logging in via ssh and using passwd.
- If capturing to local storage, the SMB share is not password protected.
- If capturing to local storage, the NFS share is valid for all connecting hosts.
- If capturing to SMB storage, your username and password are stored in plain text in fstab.
All of the above will be mitigated in a future release.
This image contains the Domesday Duplicator software from Simon Inns and is shared under the original software's license: GPLv3