Photobooth Project
photoboothproject.github.io
Spec sheet
- What it does
- Photobooth turns a connected camera and screen into an offline-friendly photo booth for events.Read 9 Oct 2026 · photoboothproject.github.io
- Security
- The project says Photobooth is not hardened against targeted attacks and advises against using it on an untrusted network or exposing it to the internet without heavy modifications.Read 9 Oct 2026 · photoboothproject.github.io
- Support
- The project directs users to its FAQ and tutorials, and asks bug reporters to check existing issues before opening a GitHub issue.Read 9 Oct 2026 · photoboothproject.github.io
- AI background removal
- Magic Greenscreen uses the rembg library to remove photo backgrounds and requires Python 3.Read 9 Oct 2026 · photoboothproject.github.io
- Camera support
- Listed setups include Raspberry Pi cameras, gphoto2 DSLR cameras, and webcams on Raspberry Pi OS and Debian/Ubuntu; Windows supports digiCamControl and webcams.Read 9 Oct 2026 · photoboothproject.github.io
- Customization
- Users can change sounds and themes, and override styles with custom SCSS.Read 8 Oct 2026 · photoboothproject.github.io
- Photobooth can send photos by email, and the FAQ lists tested Gmail, GMX, and web.de SMTP configurations.Read 9 Oct 2026 · photoboothproject.github.io
- Email integration
- The FAQ documents sending photos by email and lists tested SMTP settings for Gmail, GMX, and web.de.Read 8 Oct 2026 · photoboothproject.github.io
- FTP integration
- The FAQ describes uploading processed photos and thumbnails to an FTP server, with options for QR links and an online gallery.Read 9 Oct 2026 · photoboothproject.github.io
- Hosting
- The software runs on your own hardware and stays local after setup without requiring cloud services or accounts.Read 8 Oct 2026 · photoboothproject.github.io
- Intended use
- The project says it is not a hosted website for guests to upload from home, a permanent online gallery, or a full image editor.Read 8 Oct 2026 · photoboothproject.github.io
- Local operation
- The self-hosted software stays local after setup and does not require cloud services or accounts.Read 9 Oct 2026 · photoboothproject.github.io
- Media sharing
- Photobooth can use QR codes to open a touch-friendly photo or video viewer or link directly to a file download; guests need network access to the QR target.Read 8 Oct 2026 · photoboothproject.github.io
- Not a hosted service
- The project says it is not a hosted website for guests to upload from home, a permanent online gallery, or a full image editor.Read 9 Oct 2026 · photoboothproject.github.io
- Photo features
- Features include countdowns, live preview, photo and collage workflows, filters, printing, and a gallery.Read 9 Oct 2026 · photoboothproject.github.io
- Requirements
- The listed prerequisites are Node.js v20.15.0 or later, npm 10.7.0 or later, PHP 8.4 or later, and Apache or Nginx.Read 9 Oct 2026 · photoboothproject.github.io
- Setup limits
- The project requires a supported operating system and basic configuration and says it is not a one-click kiosk appliance.Read 9 Oct 2026 · photoboothproject.github.io
- Setup requirements
- The prerequisites page requires Node.js 20.15.0 or newer, npm 10.7 or newer, PHP 8.4 or newer, and Apache or Nginx.Read 8 Oct 2026 · photoboothproject.github.io
- Supported systems
- The compatibility table lists Raspberry Pi 3, 4, and 5 with 64-bit Raspberry Pi OS Bookworm or Trixie, generic PCs with Debian or Ubuntu, and generic PCs with Windows.Read 8 Oct 2026 · photoboothproject.github.io
- Triggers
- Photo capture can be triggered with browser hotkeys, direct USB HID, Socket.io, or simple HTTP triggers, with examples including ESP, Pico, myStrom, and Shelly.Read 9 Oct 2026 · photoboothproject.github.io
- USB integration
- USB Sync and Move2USB can copy media to a USB stick, but the documentation says these features are Linux-only and require rsync and mount permissions.Read 8 Oct 2026 · photoboothproject.github.io
- USB transfer
- On Linux, USB Sync can copy new media periodically and Move2USB can copy or move media on demand; Windows is not supported for these features.Read 9 Oct 2026 · photoboothproject.github.io
Where Specifiction places it
- Photo Booth Software#23 of 267.4