-
-
Notifications
You must be signed in to change notification settings - Fork 3
Configuration
Robin Müller edited this page Jul 31, 2026
·
4 revisions
Configuration is read from .env.
| Variable | Purpose | Typical value |
|---|---|---|
SECRET_KEY |
Protects Flask sessions | Long random string |
STORNO_PASSWORT |
Password for cancelling scanner bookings | Private password |
UPDATE_CHECKER_ENABLED |
Enables release checks in Settings | true |
DOCKER_UPDATE_ENABLED |
Enables Docker update controls when the socket is mounted | false |
PUSHOVER_USER |
Optional Pushover user key | Empty when unused |
PUSHOVER_TOKEN |
Optional Pushover application token | Empty when unused |
TAILSCALE_ENABLED |
Starts/configures Tailscale through start.sh
|
false |
TAILSCALE_AUTHKEY |
Tailscale authentication key | Empty when unused |
TAILSCALE_HOSTNAME |
Name used in the tailnet | smart-drink-fridge |
TAILSCALE_HTTPS |
Enables Tailscale Serve HTTPS | true |
For example:
openssl rand -hex 32Never commit .env or share its contents in logs, issues, or screenshots.
The web interface under Settings contains:
- Interface language
- Home Assistant URL, token, and shopping-list synchronization
- Visibility of products with zero stock
- Backup actions
- Software update status and manual update check
- Optional user accounts, roles, NFC cards, and scanner sign-in policy
User accounts and the stricter scanner policy are both disabled by default. See User accounts and NFC.
See Updates before enabling Docker-based installation.
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