navidrome / navidrome

🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
https://www.navidrome.org
GNU General Public License v3.0
10.64k stars 808 forks source link

window easy install with scoop! #1848

Closed NormTurtle closed 7 months ago

NormTurtle commented 1 year ago

Is your feature request related to a problem? Please describe.

nah its not problem but window install from doc is not good !:

Describe the solution you'd like

make a scoop-manifest so we can install it easiyly

Describe alternative solutions that would also satisfy this problem

winget?

Additional context

nothign just another problem . i need lyrics scrapping like fetch lyrics from other sites :)

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. The resources of the Navidrome team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the master branch, please reply with all of the information you have about it in order to keep the issue open. If this is a feature request, and you feel that it is still relevant and valuable, please tell us why. This issue will automatically be closed in the near future if no further activity occurs. Thank you for all your contributions.

NormTurtle commented 1 year ago

okay

Youxikong commented 1 year ago

Try this:

{
    "homepage": "https://github.com/navidrome/navidrome",
    "description": "Modern Music Server and Streamer compatible with Subsonic/Airsonic",
    "version": "0.49.3",
    "architecture": {
        "64bit": {
            "url": "https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Windows_x86_64.zip",
            "hash": "a5759e0ce32fd10dcde98ee2882c3a45c3283ee03fc56f3b5ec5c28321466ae3"
        },
        "32bit": {
            "url": "https://github.com/navidrome/navidrome/releases/download/v0.49.3/navidrome_0.49.3_Windows_i386.zip",
            "hash": "45bd8ad8e4a027844a62d22e49c3037f9107e594aa11f239fe6e838ec8693b92"
        }
    },
    "pre_install": [
        "if (!(Test-Path \"$persist_dir\\navidrome.toml\"))",
        "{ $MusicFolder =[Environment]::GetFolderPath('MyMusic')",
        "New-Item \"$persist_dir\\navidrome.toml\" -ItemType File -Value \"DataFolder = 'C:\\Users\\onetwo\\scoop\\persist\\navidrome'`r`nMusicFolder = '$MusicFolder'\" -Force | Out-Null ",
        "}"
    ],
    "bin": [
            "navidrome.exe"
    ],
    "env_set": {
        "ND_CONFIGFILE": "$persist_dir\\navidrome.toml"
    },
    "notes": "Edit $persist_dir\\navidrom.toml to config navidrome",
    "checkver": "github",
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://github.com/navidrome/navidrome/releases/download/v$version/navidrome_$version_Windows_x86_64.zip"
            },
            "32bit": {
                "url": "https://github.com/navidrome/navidrome/releases/download/v$version/navidrome_$version_Windows_i386.zip"
            }
        },
        "hash": {
            "url": "https://github.com/navidrome/navidrome/releases/download/v$version/navidrome_checksums.txt"
        }
    }
}
github-actions[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity. The resources of the Navidrome team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the master branch, please reply with all of the information you have about it in order to keep the issue open. If this is a feature request, and you feel that it is still relevant and valuable, please tell us why. This issue will automatically be closed in the near future if no further activity occurs. Thank you for all your contributions.

github-actions[bot] commented 3 months ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.