-
-
Notifications
You must be signed in to change notification settings - Fork 3
Installation
Robin Müller edited this page Jul 30, 2026
·
4 revisions
- Raspberry Pi or another Linux host
- Docker Engine with the Compose plugin
- Network access for downloading container images
- Optional 1080p USB camera for barcode scanning
- Optional Tailscale account for private HTTPS access
git clone https://github.com/DerRobin99/smart-drink-fridge.git
cd smart-drink-fridge
cp .env.example .envEdit .env and replace at least:
SECRET_KEY=use-a-long-random-value
STORNO_PASSWORT=choose-a-passwordStart the web interface:
docker compose up -dOpen:
http://SERVER-IP:5000
The scanner profile expects a camera at /dev/video0:
docker compose --profile scanner up -dCheck that the device exists on the host:
ls -l /dev/video0docker compose ps
docker compose logs -f web
docker compose restart web
docker compose downPersistent data is retained when containers are recreated. Continue with Configuration and Backups and data before using the system in production.
Smart Drink Fridge documentation · App Store · Repository · Releases · Issues
- Home
- Installation
- Configuration
- Using the application
- iPhone and Apple Watch app
- Multiple fridges and remote scanners
- Hardware and barcode scanners
- User accounts and NFC
- Nextion display
- PWA and mobile installation
- Tailscale and HTTPS
- Updates
- Integrations
- Backups and data
- Security
- Troubleshooting
- Maintaining the Wiki