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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.3.0-py3-none-manylinux_2_17_aarch64.whl (5.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.3.0-py3-none-macosx_11_0_x86_64.whl (6.1 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.3.0-py3-none-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.3.0.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.3.0.tar.gz
Algorithm Hash digest
SHA256 6b9b3f874894c1d5c1d4c00382c285b27c029a64816aeabe294873f2de87d4e6
MD5 96946625f5db8e360ab2df949d46c0e3
BLAKE2b-256 2249d18d0fe91f8814389958fe93c9b35e9b36cef216b5abebb92b28538f9c7f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2a452258625f72fb40f860fd36a4adc4cab73575eb2ff2c78facc3f93f4aa11f
MD5 a27fb6e6510477efad6f7974d4c3b844
BLAKE2b-256 c395a6a52834f5f7887d0011af08f1692b4a1739ecc6397242f11fbbcb3fb4a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 7ba25420ccd9c2c746e4e1da6ae035e435c5648e557f62b131151f6ca4841d6b
MD5 5d9dbd85bd04053607c6435fb1933264
BLAKE2b-256 2b13745821c5ae85fbfbf526a4499a6816ec8cd6ec3599fa2f60d31efb0823b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4379871125bca57eab984d5f76abb21bee092fb25dedc76186db8da78dfb69eb
MD5 d962ae8cc4e78a8fa97fede9a2aba7ac
BLAKE2b-256 366a4d8a13f4796d04755a7faecc43348f4038c07d2f7755df24f0e8b2532b74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6b749d10dd3a3ab82171aafb7dae5423a2476ec3888cdeb2d3fa2b8622dc320
MD5 00785765787601dd50a21e7902bb4853
BLAKE2b-256 a3f9402637da5577b8508c497b34cf556ce889759508c4d80899e7614cb8cbef

See more details on using hashes here.

Provenance

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