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 (154 forks)user submission
enhancementhelp wanted

Repository metrics

Stars
 (2,279 stars)
PR merge metrics
 (No merged PRs in 30d)

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