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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.5.1-py3-none-manylinux_2_17_aarch64.whl (5.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.5.1-py3-none-macosx_11_0_x86_64.whl (6.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.5.1-py3-none-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.5.1.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.5.1.tar.gz
Algorithm Hash digest
SHA256 0eb8cf851dc83642dcecbb66042b3e995b3dd5ca0e3420b9f9fabf70a321d325
MD5 074cb21df6cc28d07fc66a7a99f6199d
BLAKE2b-256 9d00abcbf9334cfbccc701fd8829ceca6cdad1b91105633a94bf94dc5cacbd9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 35f29f9ec9fafcd5454261e154af626f0d54c6a6f43411d9a1f56b24805a288d
MD5 7d14ed2c9893c30d37f5732a5e093680
BLAKE2b-256 a502c1aae515b48e70354e77b070df070ef3f755dd04984e2f08585d5d6a58e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3ad392d30d16fe1edf4d13960098ee17a56a8d49bb648d1cbca075dbaa40beab
MD5 e5f6a35124eb1c42ef3e7b1b5a98ee3e
BLAKE2b-256 166f7f95be78f974d80277ab68518de8d2cc9544c53887021341e5beedbaa59e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f0e097e69ae4765ed2e7e2d10cce7b4d018141de65d7bf45146e7c4156ebe1a5
MD5 24776a6ab1aa8bc19a444f0dd357fdea
BLAKE2b-256 5c6168c210e2037820b4ac9ddd5a1ace9f23ea350773c2d0f16766b36ab9c3a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e994719f45f197e192acec1159958e9bf957e158815437b6e5b017918c6b1d0
MD5 e6e16c08c7a6a57e5d6695208ee35936
BLAKE2b-256 d0e78df112faaab9246e73da19c3a0659a71f046d9ac7b2c2be8237fae3217d4

See more details on using hashes here.

Provenance

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