spashii / music-server

[self-hosted] a flask-powered music server that can download youtube audio and organise them into playlists (NOT WORKING)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

music-server

[self-hosted] a flask-powered music server that can cache youtube audio and organise them into playlists

setup

  • install ffmpeg
  • install python dependencies
  • initialize database files using flask-migrate
    $ flask db init
    $ flask db migrate
    $ flask db upgrade
    

run

  • start flask app
    $ flask run
      (or)
    $ flask run --host=0.0.0.0 --port=8080
    

todo

  • package
  • flask production server?
  • audio player on the same page as library: APlayer fixed mode
  • recently added/played playlists
  • better search
  • dark mode
  • ...

About

[self-hosted] a flask-powered music server that can download youtube audio and organise them into playlists (NOT WORKING)


Languages

Language:HTML 60.0%Language:Python 32.5%Language:CSS 7.5%