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.8.6.tar.gz (3.6 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.8.6-py3-none-manylinux_2_17_x86_64.whl (18.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.6-py3-none-manylinux_2_17_aarch64.whl (16.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.6-py3-none-macosx_11_0_x86_64.whl (18.6 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.6-py3-none-macosx_11_0_arm64.whl (16.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for shinyhub-0.8.6.tar.gz
Algorithm Hash digest
SHA256 974673cb4e619b1aab145c60a5ef7823ffc5cfd721cae5d9477308af903b1907
MD5 92b2af2268f20cdeaf2dcbc776707c60
BLAKE2b-256 9114cb8ece90691b504b7606256e22a3d4c65ab1b97c2f64416df2bc2bb3323d

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.8.6.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.8.6-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for shinyhub-0.8.6-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4be4eae48291be6cb764880049409d2ee56d92146ca31ca2cb4d491a524aa2bc
MD5 6aa1668ac1aff20060e84e740186d34a
BLAKE2b-256 574a42df9e9b519c2e17b1037e5fbca1f58409ac90f9f56f384c1891ea7a06b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.8.6-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.8.6-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for shinyhub-0.8.6-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 220aad9996e96d28783b8a84390f3b82cdb34d2d23fa005a13e611a80fb8fccd
MD5 8e43f61db9d0b27e8d1cbff082f4eb9e
BLAKE2b-256 639c272e866f3dc7ff212882de25d84d31a91ff7e8ef25c60beb81eb9e0db7a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.8.6-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.8.6-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for shinyhub-0.8.6-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 75f851ea3eadc01db459582d104ba7e0512e1d7f620d7e7fd5733a16a1cf4d94
MD5 b675a2896fdf125921941b3cd86581f5
BLAKE2b-256 7df857f23e71fb7fffae3d89ffc192c8e6d739b4832f2487035edde631f7e70c

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.8.6-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.8.6-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shinyhub-0.8.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6acbe09631f6bdf19ef6e8cf340617a1b02b590beaf5945c32cd5664a5721d4e
MD5 c95eda58c3e5c3294e29d861f9b503c3
BLAKE2b-256 00df87434116b40e4ad99481bba05c132596474f225a5a5b2f3de8c08333e077

See more details on using hashes here.

Provenance

The following attestation bundles were made for shinyhub-0.8.6-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