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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.7-py3-none-manylinux_2_17_aarch64.whl (17.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.7-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.7.tar.gz.

File metadata

  • Download URL: shinyhub-0.10.7.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.7.tar.gz
Algorithm Hash digest
SHA256 36f847219622fd196dba97cacceab428a94b1bfa887b6e65721532ef80e22ba5
MD5 e6426a3cc553db84e14eef7d23d4f356
BLAKE2b-256 9a00d78d805dbb8de0e5ffc7d24141264510bc5dc986fe99286151caf393145e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.7-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a2739d7e06112c8c19edde11c2b0614b1f42254163a9b825205a9192316f4008
MD5 e86ac41455e3e622edaabf746079c8e8
BLAKE2b-256 1b379f5b1a1cb8ea44c0c1928409866074925702b68893d5e3f72bcda0440cc5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.7-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 bc64c036782e7146d42c19ed5d300e53b308b63590d538666c941d0f2dc1092b
MD5 baf204a8177e08d36a166b9deef58ba7
BLAKE2b-256 efc47433f3fee263f9abd3c871d2a89b4f3aa9dad7e25a7d7f81d3800d2bb9a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.7-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 98ed9b29286be9a2418416b1fbcba2b7cebb2ed353a41c2b8e894e58360ea132
MD5 828a3376fa7a0035c89c4729eca3d726
BLAKE2b-256 2545a3829987b830b4ec6a0094edecde7c5169c87019ac31446254dfc9553aeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.7-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 565b4b7a1cdbf7376502780bcf8a229f00724e8186b28995074e4a16182c9110
MD5 45abab7e357d56ef7bd9322dc2dc0b5b
BLAKE2b-256 eaa05a935987c02afb02a3bf8ec7ce9c85c1e5422671bebc85bbde5bc5e2b02c

See more details on using hashes here.

Provenance

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