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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.0-py3-none-manylinux_2_17_aarch64.whl (15.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.0-py3-none-macosx_11_0_x86_64.whl (18.4 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.0-py3-none-macosx_11_0_arm64.whl (16.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.0.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.0.tar.gz
Algorithm Hash digest
SHA256 8eb648933343d4d393f0e85b9303c41f610e67b03e39e8884377b9a20ca14093
MD5 acec71d4d18dc834d1016bf159aad13a
BLAKE2b-256 4b18cb45af87ad447279c7a887d8aba33cfbc3d3d59db4ee7739a6b8f9a7d0a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 be46baac3eba7e9221008c17158ccd7ff2b4ddc210d5b99078e9c93d84d9566d
MD5 3fbca409b5f8e9339b8a64687e55a432
BLAKE2b-256 a25fe811dfd8ea90f326cc2371fb5d7bd4be36ff0d13059c9a9265a47e2b7b05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d08951c6f28a662de0790545c4c8fd28cf68213c52deb6b4d820a309b03b2cbd
MD5 8513ff293e6a636e3cee275d95a57b59
BLAKE2b-256 3c86d65452cf2e0d074b3c14248b4d157e7436cd64c974943f160227d4689af8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d89ad220cb04c8fd93c88c6bceba3bbc0b9c723b31f38d900f1383a0530ef328
MD5 5de6b206fb2f6a1ccfa9b38e71ffbd74
BLAKE2b-256 38ee8f17b243b7cc1fc7e8c4dd7c9e08ab0282ac5184485ef2e1552c8b4e78b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2e710e6273539fa096a2483e9d661cd56919c534acf8830bf0696844a227851
MD5 f3b7ed215fc8382175c9347bd4e1a8f0
BLAKE2b-256 c2df77fd9ec375fe1ff68994e287c889b988c93bb711c763e7ab2ec44c249597

See more details on using hashes here.

Provenance

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