asteroid/scripts/README-PLAYLIST.org

1.9 KiB

Asteroid Low Orbit Playlist

Files

  • Asteroid-Low-Orbit.m3u - Original playlist with relative paths
  • Asteroid-Low-Orbit-DOCKER.m3u - Ready for VPS deployment (Docker container paths)

For VPS Deployment

The Asteroid-Low-Orbit-DOCKER.m3u file is ready to use on the VPS (b612).

Installation Steps

  1. Copy the file to the VPS:

    scp scripts/Asteroid-Low-Orbit-DOCKER.m3u glenneth@b612:~/asteroid/stream-queue.m3u
  2. Ensure music files exist on VPS:

    • Music should be in /home/glenneth/Music/
    • The directory structure should match the paths in the playlist
    • Example: /home/glenneth/Music/Vector Lovers/City Lights From a Train.flac
  3. Restart Liquidsoap container:

    cd ~/asteroid/docker
    docker-compose restart liquidsoap

How It Works

  • Host path: /home/glenneth/Music/ (on VPS)
  • Container path: /app/music/ (inside Liquidsoap Docker container)
  • Playlist paths: Use /app/music/... because Liquidsoap reads from inside the container

The docker-compose.yml mounts the music directory:

volumes:
  - ${MUSIC_LIBRARY:-../music/library}:/app/music:ro

Playlist Contents

This playlist contains ~50 tracks of ambient/IDM music curated for Asteroid Radio's "Low Orbit" programming block.

Artists Featured

  • Vector Lovers
  • The Black Dog
  • Plaid
  • ISAN
  • Ochre
  • Arovane
  • Proem
  • Solvent
  • Bochum Welt
  • Mrs Jynx
  • Kettel
  • Christ.
  • Cepia
  • Datassette
  • Plant43
  • Claro Intelecto
  • E.R.P.
  • Der Zyklus
  • Dopplereffekt
  • And more…

Notes for Fade & easilok

  • This playlist is ready to deploy to b612
  • All paths are formatted for the Docker container setup
  • Music files need to be present in /home/glenneth/Music/ on the VPS
  • The playlist can be manually copied to replace stream-queue.m3u when ready
  • No changes to the main project repository required