Sign inSign up

sebbo2002/freeze-it

By sebbo2002

Updated over 5 years ago

Mini-WebApp that I use to organize the food in my freezer.

Image
0

10K+

sebbo2002/freeze-it repository overview





License Status

🧐 What's this?

People who often freeze food may know the problem: you lose track of your freezer and chaos breaks out. To prevent this from happening to me, I wrote this Mini-WebApp to record the contents of your freezer. A connected label printer can be used to automatically generate pretty labels for each entry, which can be stuck to the frozen - thus eliminating the need for ugly handwritten labels. The printed QR code allows the entry to be removed quickly and easily.


🎉 Features

  • Optimized for mobile use
  • Easy to use docker container
  • Connection of SQLite, Postgres or MySQL with sequelize.js
  • Connection to label printer with CUPS (code adapted to 62mm wide labels)
  • Paprika App integration to create meals
  • Calendar integration to create meals

📱 Screenshots

Screenshots


🖼 Label Examples

Foto

Foto


🔧 Configuration

Environment VariableDefault ValueDescription
DATABASEmysql://localhost/freeze-itDatabase Connection URI
PAPRIKA_USERNAME-Paprika App Username
PAPRIKA_PASSWORD-Paprika App Password
CALENDAR_URL-Calendar URL Feed
PRINTER_URL_PREFIX-WebApp URL Prefix to generate QR Codes
PRINTER_NAME-Printer Name
PRINTER_HOST-Printer Host

Tag summary

Content type

Image

Digest

Size

705.8 MB

Last updated

over 5 years ago

docker pull sebbo2002/freeze-it