thfmr-playlist

Crates.iothfmr-playlist
lib.rsthfmr-playlist
version0.2.2
sourcesrc
created_at2021-05-13 15:03:29.611589
updated_at2021-05-14 01:26:11.385082
descriptionPlaylist microservice of the TouHou.FM Radio project
homepage
repositoryhttps://git.touhou.fm/touhou.fm/radio-rust
max_upload_size
id396959
size64,449
Daniel Sonck (dsonck92)

documentation

https://docs.rs/thfmr-playlist

README

TouHou.FM Radio - Playlist

Playlist microservice handling the playlist of the TouHou.FM Radio Project. This microservice is responsible for maintaining a playlist of songs to play, it will request songs from a Provider, and supply songs to a Player.

This service exists to separate out the playlist functionality from playback. In the case that the Player fails due to bugs, the playlist will still remember songs to play.

Dependencies

  • thfmr-protocol
  • thfmr-util
  • futures
  • tokio
  • log
  • env_logger
  • thiserror
  • warp
  • async-graphql
  • async-graphql-warp
  • structopt

Building

Simply use

cargo build

Usage

thfmr-playlist args...

Use thfmr-playlist --help to get more information.

Commit count: 0

cargo fmt