Skip to content
/ songbox Public

Liederbuch Zuhause liegen lassen? Dein neues Lieblingslied fehlt dir? Das Pfadi Lieder-Kiosk hilft.

License

Notifications You must be signed in to change notification settings

jalibu/songbox

Repository files navigation

Songbox

version dependencies Status Known Vulnerabilities

Liederbuch Zuhause liegen lassen? Dein neues Lieblingslied fehlt dir? Das Pfadi Lieder-Kiosk hilft.
Das Lieder-Kiosk ist eine offline Lieder-Datenbank mit schickem, responsivem Web-Frontend.
Es läuft problemlos auf einem Rasperry Pi Zero und kann Liedtexte an einen angeschlossenen Thermo-Drucker schicken.

drawing

drawing

drawing

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Update Song Database

# Decode database
$ npm run db-decode

# Make changes in data/songs_decoded.xml

# Encode database
$ npm run db-encode

License

MIT licensed.