Skip to main content

Self-hosted platform for deploying and managing Shiny apps.

Project description

shinyhub

Python distribution of the ShinyHub CLI.

ShinyHub is a self-hosted platform for deploying and managing Shiny apps (Python or R). This package bundles the shinyhub Go binary so Python users can install it with pip or uv:

uv tool install shinyhub
# or:
pip install shinyhub

Usage

shinyhub --help                       # list subcommands
shinyhub serve                        # run the server
shinyhub login --host https://...     # authenticate against a server
shinyhub deploy ./my-app --slug demo  # deploy an app

See the project README for full documentation, server configuration, and Docker usage.

Supported platforms

Prebuilt binaries ship for:

  • Linux (amd64, arm64)
  • macOS (amd64, arm64)

For other platforms, use the Docker image (ghcr.io/rvben/shinyhub:latest) or build from source.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shinyhub-0.5.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

shinyhub-0.5.3-py3-none-manylinux_2_17_x86_64.whl (6.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.5.3-py3-none-manylinux_2_17_aarch64.whl (5.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.5.3-py3-none-macosx_11_0_x86_64.whl (6.4 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.5.3-py3-none-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file shinyhub-0.5.3.tar.gz.

File metadata

  • Download URL: shinyhub-0.5.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for shinyhub-0.5.3.tar.gz
Algorithm Hash digest
SHA256 50427e907a3abcf72551041ef0fb07a539f06ac410454323b22557b5f856b0af
MD5 dfeac935d02ef8fb1108e71e68f2da55
BLAKE2b-256 0a7cbaa66d977bc247f355ac115105272b02dcb3bc9e34f87ad602e8755b7d4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.5.3.tar.gz:

Publisher: release.yml on rvben/shinyhub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file shinyhub-0.5.3-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for shinyhub-0.5.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1c3783943f82699372cabd48cff6e69dc5579c07cb2bf024985bd5da2cfa29be
MD5 933e62e1d1cd4f4ca4b6aefa391868ec
BLAKE2b-256 e0c5026ff85050bda120606de0f4c5f852a94c37d0b78bd4546b8cf33a41a83d

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.5.3-py3-none-manylinux_2_17_x86_64.whl:

Publisher: release.yml on rvben/shinyhub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file shinyhub-0.5.3-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for shinyhub-0.5.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a633cbdf75f79f2d6391df2857712a1e607e38f1ecfb708e935dac28af9c9b14
MD5 5977e5fa78a10ca35ee1ee419b3f9c22
BLAKE2b-256 dd3093415c7f1fda809e07642b0dcb677249aabfe2b5df46c0cb71d5f82c9bfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.5.3-py3-none-manylinux_2_17_aarch64.whl:

Publisher: release.yml on rvben/shinyhub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file shinyhub-0.5.3-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for shinyhub-0.5.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a4bb9e8ab72db3aa751d658c35e4be25d9f26a779a85e719fc6c38f31b7ad3c2
MD5 e4805a96077ebd325909841523195b44
BLAKE2b-256 b561dd28c7b83079a554c3261c7d9d6636355cb3215da44eadd25c83ea0c70cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.5.3-py3-none-macosx_11_0_x86_64.whl:

Publisher: release.yml on rvben/shinyhub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file shinyhub-0.5.3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shinyhub-0.5.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7587ec8ba8a57d2fac48c77b3605eb84447a062fd7f163b6936934037b1fb712
MD5 7eabc94c6905f3bf3e557206e13d40e0
BLAKE2b-256 d5ee2438ed7e11894654579fb0e4731147cde5000b1dae318d4f033905a22c73

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.5.3-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on rvben/shinyhub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page