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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.1-py3-none-macosx_11_0_arm64.whl (16.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 ee395c84203f53ed03796c823a7f32e6a2a05e4b654a13e24bbdf71a6598200b
MD5 ec54d3f74cfd54fd64b9c4685b1db7b9
BLAKE2b-256 52fb167b61f2232ad57abbf2dde33d0f983ac1e4c778f46805c25941ee317b41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fd7bf8091e18a6e200e147fa7c0480e0c4f17295076f6dc638d1c3d4e2b16fa7
MD5 837f55df903ca3db7aa17fb50ea583c4
BLAKE2b-256 f3a732bfb2d2db8f5c6823fb3d887dc901667d2d238c72d1e846409bfcff4104

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 34ce0db0d2ee146945fbb9461afaceab4c9646573fdf0a861441ba9821d414e2
MD5 dea9e970f881598b3b01aba165ea9b4e
BLAKE2b-256 950755426cf70ecef27f5f47e1f1e0b1b91c0df2e5929b4e71db0316fc6ebc98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2883ab0b0b05290aec9b59ddf74bdc56117c25ee4e6218759a7fd1b129028bad
MD5 7c5093ed1e0d35c87761c6116fb73007
BLAKE2b-256 dc183b28b2782590247279ba184623170bd469387e1234c6a13bd2f2f881087b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d35499f4404c4530a5e46cff2b516113733c9ed9b4550a7d59acdeabb35152c
MD5 6bbacb1054928930efed53b7938068d7
BLAKE2b-256 4ba8ce206ebf16ea3c6b1185c7ca724314dd844312ce888993b1f3629a07979f

See more details on using hashes here.

Provenance

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