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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.21-py3-none-manylinux_2_17_aarch64.whl (16.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.21-py3-none-macosx_11_0_x86_64.whl (18.7 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.21-py3-none-macosx_11_0_arm64.whl (17.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.21.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.21.tar.gz
Algorithm Hash digest
SHA256 4e08bd2439c2229ca9aa558851f46b9ad3f1b36f452a4a767de1d8b29be5421d
MD5 6aacde35566663c27d586d0357791ed7
BLAKE2b-256 b51a8b73c9d5d720e098b416bb639969c773546375a16e7327bdc433edc48fa5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.21-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 692b783440228d8f94928cf58fe507ecf4c75e930cce16288cebefe30f5b0429
MD5 82a089316f9f23603e02bbaa19c035c1
BLAKE2b-256 e51fe80b3e82fc3173bc2c80604611c605d08f9af082b149d27b25a2376356dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.21-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 95c907de89ea368aefa31f6872ef6408fc21f768ac80c1f4417fc1aedfac7197
MD5 b9df696d82b88a39f210763e4852f394
BLAKE2b-256 5fd3095970658dd8ec9fa11eca8d303225d379d213d2159cbf7ebfe33838d799

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.21-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ab8a1cf09c2ebccbcfb03f1bbf6be3d2c41a46f2c9b19c4913251f6a038afeac
MD5 a5852e42e0d1b4fae3b9b9a63c17d0ef
BLAKE2b-256 72f4faf1bbeb740408e5f708d135ed283e85e0e0bc0069dfbbcd4ff2fa3049de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.21-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df7f7e77624143f773b7094bce77311e81d7a7470859590d64dfffbc69e5f937
MD5 9c2471bfc425089e0c2e2d812b180248
BLAKE2b-256 6dc437d969b6a40e7ba7f90d1842d9c3da9bc7c24075a3fca44c8a04f3b16339

See more details on using hashes here.

Provenance

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