miraclx/freyr-js

Release precompiled binaries for every platform

Open

#149 opened on Feb 21, 2022

View on GitHub
 (3 comments) (0 reactions) (0 assignees)JavaScript (2,279 stars) (154 forks)user submission
enhancementhelp wanted

Description

#121 introduces CI automation for NPM and Docker Hub publishing, #148 automates GitHub releases.

We should consider using a solution like https://github.com/vercel/pkg to package freyr into a single executable, self-contained with all dependencies, built for all platforms and served straight from the releases page.

The issues with this is as follows;

  • Having to update youtube-dl periodically.
  • Having to update the Apple Music API token periodically.

However, solutions can be worked out for that, so I'll leave this issue here.

Contributor guide