Skip to content

Commit

Permalink
demo: Add config file to generate a demo page for earworm
Browse files Browse the repository at this point in the history
  • Loading branch information
punchagan committed Jun 28, 2021
1 parent d0dafe5 commit e082e1d
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,4 @@ dmypy.json
/node_modules/
# Bundled js
bundle.js
/tests/public/
15 changes: 15 additions & 0 deletions tests/sample-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
music_dir: null
metadata_csv: 'sample.csv'
title_required: false
album_required: false
date_required: false
date_regex: (?P<year>\d{4})_(?P<month>\d{2})_(?P<day>\d{2})
ignored_dates: !!set {}
out_dir: ./public
title: Earworm Demo Page
song_description: ${song.artist} (${song.album})
description: '<p>This is a demo page to demonstrate the earworm music player. The config file for this can be found on <a href="https://github.com/punchagan/earworm/blob/main/tests/sample-config.yml" rel="noreferrer noopener" target="_blank">GitHub</a>.</p>
<p>The music on this page is Royalty Free Music from <a href="https://bensound.com" rel="noreferrer noopener" target="_blank">Bensound.com</a>.</p>'
base_url: ''
use_ffprobe: true
12 changes: 6 additions & 6 deletions tests/sample.csv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
filename,title,artist,album,date,duration
"https://www.bensound.com/bensound-music/bensound-ukulele.mp3","Ukulele","Ben Sound","bensound.com",today,146
"https://www.bensound.com/bensound-music/bensound-happyrock.mp3","Happy Rock","Ben Sound","bensound.com",today,105
"https://www.bensound.com/bensound-music/bensound-hey.mp3","Hey!","Ben Sound","bensound.com","a year ago",172
"https://www.bensound.com/bensound-music/bensound-memories.mp3","Memories","Ben Sound","bensound.com","YYY-MM-DD",230
"https://www.bensound.com/bensound-music/bensound-memories.amr","Ignored AMR file","Ben Sound","bensound.com","YYY-MM-DD",230
"random/path/ignored","Ignored Song"
"https://www.bensound.com/bensound-music/bensound-ukulele.mp3","Ukulele","Benjamin Tissot","bensound.com",today,146
"https://www.bensound.com/bensound-music/bensound-happyrock.mp3","Happy Rock","Benjamin Tissot","bensound.com",today,105
"https://www.bensound.com/bensound-music/bensound-hey.mp3","Hey!","Benjamin Tissot","bensound.com","a year ago",172
"https://www.bensound.com/bensound-music/bensound-memories.mp3","Memories","Benjamin Tissot","bensound.com","YYY-MM-DD",230
"https://www.bensound.com/bensound-music/bensound-memories.amr","Ignored AMR file","Benjamin Tissot","bensound.com","YYY-MM-DD",230
"random/ignored/path","Ignored Song"

0 comments on commit e082e1d

Please sign in to comment.