docker-beets icon indicating copy to clipboard operation
docker-beets copied to clipboard

fix: Addded flask-cors for web plugin to use

Open matlads opened this issue 9 months ago • 13 comments

linuxserver.io


  • [x] I have read the contributing guideline and understand that I have made the correct modifications

Description:

Add flask-cors python package to the image.

Benefits of this PR and context:

This PR adds to the python packages available to the app. The web plugin uses flask-cors

How Has This Been Tested?

  1. Bulit a new docker image
  2. Run it and changed the config and added cors support to the web plugin.
  3. Used an external beet web frontend (beetle) to play a track.
  4. No changes to any code

Source / References:

web plugin documentation

matlads avatar Apr 09 '25 12:04 matlads

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.2.0-pkg-a8684ada-dev-78bee30ac66edadc8f8db8228830d10bb9566666-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.2.0-pkg-a8684ada-dev-78bee30ac66edadc8f8db8228830d10bb9566666-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.2.0-pkg-a8684ada-dev-78bee30ac66edadc8f8db8228830d10bb9566666-pr-135
arm64v8-2.2.0-pkg-a8684ada-dev-78bee30ac66edadc8f8db8228830d10bb9566666-pr-135

LinuxServer-CI avatar Apr 09 '25 12:04 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.2.0-pkg-803f2587-dev-ee7b22b1820e4109e2d7d4dccddf650c29f94f2f-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.2.0-pkg-803f2587-dev-ee7b22b1820e4109e2d7d4dccddf650c29f94f2f-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.2.0-pkg-803f2587-dev-ee7b22b1820e4109e2d7d4dccddf650c29f94f2f-pr-135
arm64v8-2.2.0-pkg-803f2587-dev-ee7b22b1820e4109e2d7d4dccddf650c29f94f2f-pr-135

LinuxServer-CI avatar Apr 12 '25 07:04 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.3.0-pkg-4d511b11-dev-8be3df58c8477f608dd6017f7d0c6eb3593e6568-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.3.0-pkg-4d511b11-dev-8be3df58c8477f608dd6017f7d0c6eb3593e6568-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.3.0-pkg-4d511b11-dev-8be3df58c8477f608dd6017f7d0c6eb3593e6568-pr-135
arm64v8-2.3.0-pkg-4d511b11-dev-8be3df58c8477f608dd6017f7d0c6eb3593e6568-pr-135

LinuxServer-CI avatar May 09 '25 07:05 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-6632ad8f-dev-4891162df5f98abb6406f1490ff856ba18195c88-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-6632ad8f-dev-4891162df5f98abb6406f1490ff856ba18195c88-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.3.1-pkg-6632ad8f-dev-4891162df5f98abb6406f1490ff856ba18195c88-pr-135
arm64v8-2.3.1-pkg-6632ad8f-dev-4891162df5f98abb6406f1490ff856ba18195c88-pr-135

LinuxServer-CI avatar Jun 05 '25 07:06 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-8f002f01-dev-a393e8a1d214ddded8f3e13a31b46d54c7d1fa24-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-8f002f01-dev-a393e8a1d214ddded8f3e13a31b46d54c7d1fa24-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.3.1-pkg-8f002f01-dev-a393e8a1d214ddded8f3e13a31b46d54c7d1fa24-pr-135
arm64v8-2.3.1-pkg-8f002f01-dev-a393e8a1d214ddded8f3e13a31b46d54c7d1fa24-pr-135

LinuxServer-CI avatar Jul 02 '25 07:07 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-2cbdbe92-dev-a170613252d0ecaae1c3d4337e6863998054658c-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-2cbdbe92-dev-a170613252d0ecaae1c3d4337e6863998054658c-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.3.1-pkg-2cbdbe92-dev-a170613252d0ecaae1c3d4337e6863998054658c-pr-135
arm64v8-2.3.1-pkg-2cbdbe92-dev-a170613252d0ecaae1c3d4337e6863998054658c-pr-135

LinuxServer-CI avatar Jul 29 '25 07:07 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-a51495dd-dev-231a94d62082e040f6426e927a89fa14f0b4064f-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.3.1-pkg-a51495dd-dev-231a94d62082e040f6426e927a89fa14f0b4064f-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.3.1-pkg-a51495dd-dev-231a94d62082e040f6426e927a89fa14f0b4064f-pr-135
arm64v8-2.3.1-pkg-a51495dd-dev-231a94d62082e040f6426e927a89fa14f0b4064f-pr-135

LinuxServer-CI avatar Aug 25 '25 07:08 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.4.0-pkg-aa56b45d-dev-ca416ac33bb4b413449c05ce61fb71a5741a6fcf-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.4.0-pkg-aa56b45d-dev-ca416ac33bb4b413449c05ce61fb71a5741a6fcf-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.4.0-pkg-aa56b45d-dev-ca416ac33bb4b413449c05ce61fb71a5741a6fcf-pr-135
arm64v8-2.4.0-pkg-aa56b45d-dev-ca416ac33bb4b413449c05ce61fb71a5741a6fcf-pr-135

LinuxServer-CI avatar Sep 21 '25 07:09 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-504efe8b-dev-fd30775cdfbfc7361be149d802008c5ea76dfe8c-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-504efe8b-dev-fd30775cdfbfc7361be149d802008c5ea76dfe8c-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.5.1-pkg-504efe8b-dev-fd30775cdfbfc7361be149d802008c5ea76dfe8c-pr-135
arm64v8-2.5.1-pkg-504efe8b-dev-fd30775cdfbfc7361be149d802008c5ea76dfe8c-pr-135

LinuxServer-CI avatar Oct 18 '25 07:10 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-9b0a8e6d-dev-c5fd83bc6df7f45025007b7b28e877fe1e055c6e-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-9b0a8e6d-dev-c5fd83bc6df7f45025007b7b28e877fe1e055c6e-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.5.1-pkg-9b0a8e6d-dev-c5fd83bc6df7f45025007b7b28e877fe1e055c6e-pr-135
arm64v8-2.5.1-pkg-9b0a8e6d-dev-c5fd83bc6df7f45025007b7b28e877fe1e055c6e-pr-135

LinuxServer-CI avatar Nov 14 '25 08:11 LinuxServer-CI

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-9406504f-dev-4e835541bd5d5042772d4d4c0a21291fc21126d2-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-9406504f-dev-4e835541bd5d5042772d4d4c0a21291fc21126d2-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.5.1-pkg-9406504f-dev-4e835541bd5d5042772d4d4c0a21291fc21126d2-pr-135
arm64v8-2.5.1-pkg-9406504f-dev-4e835541bd5d5042772d4d4c0a21291fc21126d2-pr-135

LinuxServer-CI avatar Dec 11 '25 08:12 LinuxServer-CI

is there any reason you can't use https://github.com/linuxserver/docker-mods/tree/universal-package-install to install what you need?

drizuid avatar Dec 30 '25 16:12 drizuid

I am a bot, here are the test results for this PR: https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-8345e7e8-dev-aeb1ded596c0dd67be2bb57088a57d25d7c2358c-pr-135/index.html https://ci-tests.linuxserver.io/lspipepr/beets/2.5.1-pkg-8345e7e8-dev-aeb1ded596c0dd67be2bb57088a57d25d7c2358c-pr-135/shellcheck-result.xml

Tag Passed
amd64-2.5.1-pkg-8345e7e8-dev-aeb1ded596c0dd67be2bb57088a57d25d7c2358c-pr-135
arm64v8-2.5.1-pkg-8345e7e8-dev-aeb1ded596c0dd67be2bb57088a57d25d7c2358c-pr-135

LinuxServer-CI avatar Jan 07 '26 08:01 LinuxServer-CI