Skip to content

Installation script download fails with HTTP 429 from raw.githubusercontent.com #11

Description

@rachaelyu-ui

Hi NovitaBox team,

I’m trying to install NovitaBox on macOS using the command from the documentation:

curl -fsSL https://raw.githubusercontent.com/novitalabs/NovitaBox/main/scripts/install-release.sh | RELEASE_VERSION=v0.0.2 ENABLE_MAC_DNS=1 ENABLE_MAC_PROXY=1 bash

However, the script download fails before the installer can run:

curl: (56) The requested URL returned error: 429

I also tried downloading the installer script directly:

curl -fsSL https://raw.githubusercontent.com/novitalabs/NovitaBox/main/scripts/install-release.sh

and got the same result:

curl: (56) The requested URL returned error: 429

This appears to be caused by rate limiting or blocking from raw.githubusercontent.com. Since the installation depends on downloading the script from that endpoint, users in some network environments may not be able to start the installation at all.

Environment:

Device: MacBook Air
OS: macOS
Install version: v0.0.2
Install options: ENABLE_MAC_DNS=1 ENABLE_MAC_PROXY=1

Could you please consider providing an alternative installation method, such as:

  • Hosting the installer script in GitHub Releases
  • Providing an alternative mirror
  • Documenting a manual installation process
  • Adding retry/backoff logic or a clearer error message for download failures
  • Providing checksum verification for manually downloaded installer scripts

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions