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.14.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.14-py3-none-manylinux_2_17_x86_64.whl (18.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.14-py3-none-manylinux_2_17_aarch64.whl (16.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.14-py3-none-macosx_11_0_x86_64.whl (18.7 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.14-py3-none-macosx_11_0_arm64.whl (17.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.14.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.14.tar.gz
Algorithm Hash digest
SHA256 112566fb286a59a5f22a3766b9cea55c33347425a6b9c6e2eb30a253b094a93e
MD5 4c7d8461377e60a5ec2ec7bd8544f766
BLAKE2b-256 58daeb7dbfc6b746d6d3f1fbc3b64d2c70b6f045a4b58e5c33ba213d34bf7be0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.14-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9966a84c27da5a640ac185852dd3949d6c816cff738223b8a82510639205cba9
MD5 df560b4117589f1a5f13c2b6449c9990
BLAKE2b-256 245fa0cf2a2a2a1b664ca89064e9ab6532f2fd4a5d62c62dc3b559f4ddc41f31

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.14-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 f4fd559a179736a9a5ea747d40663d73dc53341bc13f0ad0a608a1b03a473262
MD5 7e0be2cb619f019960715880ecbc5d74
BLAKE2b-256 88081eb6a4aa3a7a29055e198156691073f29b6883a30100479d0950656f7e61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.14-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 42fa83aa48cb11033268905a45523729ad5b8826ec6969ee59e30aafcef21f97
MD5 7b638ab44ab2d4221e6f8dba54f66bde
BLAKE2b-256 4037bbbc787e9139c3ec142c17cbb13accd79f49c317dcc8ede4282d21d55ca3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.14-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55cbb0cba7e3e9d3011c4a7e0a9cff40a85b9bda03c31fb2409838982fc7426d
MD5 290c25dc0204c05de57824551c051127
BLAKE2b-256 7833a4c079c267fbe9f764c792ceed36e472d66a18e3f2e931bb07ae394b2349

See more details on using hashes here.

Provenance

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