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


Release history Release notifications | RSS feed

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.10.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.10.0-py3-none-manylinux_2_17_x86_64.whl (19.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.0-py3-none-manylinux_2_17_aarch64.whl (17.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.0-py3-none-macosx_11_0_x86_64.whl (20.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.0-py3-none-macosx_11_0_arm64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.10.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.10.0.tar.gz
Algorithm Hash digest
SHA256 dbabc8a98939924b9406f161c9b22e356bf32cdcb2b8138e8ec46d6512db8b0f
MD5 c43a4f23e403346803224f40b8d68a08
BLAKE2b-256 b1b083f039a72a3a6707b3b4b9a283f050dc1babe1bf6daf163f4f6b96d60f04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1bb1ea6fbc59b312de2fec547a3388ed2bd1f0238be284519fdf769e1aa1a64b
MD5 e06c03bc02be0e0ce353279241c28e72
BLAKE2b-256 da80ab2901e582ac9334f9e877a4fdb5e49039c42fbf71fc8fbf5157d2bf47da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ead11674e72e0c8b9681fc56a8bf16ed00aed23ae9589dd97a9f11fae55f9026
MD5 8b5cb2f4bdc401f10c873d817646abbf
BLAKE2b-256 ca5c76f81ca380d58805c11ed8cf78b4890370e1f8439882a9124de6e298547c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4717fad0a2bc92a4b51b36c417b68aaf5eddac9ccb7848dc4b0aa519521e84da
MD5 443f472cbd7e884f0d65d4635f775ec2
BLAKE2b-256 a5977488b96bd5bc666f0ff41eca843118af067085fb12a856ca1950f5514c69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33e727f0ace0201cd5ab3e56d14a4edea789c4b33f8bbf0d1d59f2b1dc5d1cef
MD5 61ce0cc60e4bdec77a5abe422a3a751e
BLAKE2b-256 326d5268b11794fb6b936f4093841df1fed3be45c767a822771fcfa41a37d4e0

See more details on using hashes here.

Provenance

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