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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

  • Download URL: shinyhub-0.8.18.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.18.tar.gz
Algorithm Hash digest
SHA256 bc0931be81b8534162cf0a6958aa88d3f178e7432445b5d9061788ecd703e4a0
MD5 28cfe62bba195e6ef2f80e10672da968
BLAKE2b-256 d11ddc5e197dd48950091ef802229349391915c997e62b2f6c5a1dadd9e18e1d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.18-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0e77b122210b4eb7a761312d29ece88575b107f1f82401a1e9e81a98b7a208f6
MD5 23e6d49d19bc5892feabb91d825fc643
BLAKE2b-256 99f814dcd64be6cd56963264eca6bf029d2b188e3e6327f4d5122c50a4ec5384

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.18-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d035824e10d6b9c365f46bf1292c152ce812a1ac9c0f127eb6fde4bdb115aca0
MD5 c1c7836b93c3d1ffc4d2958152a3e5ab
BLAKE2b-256 5fae118f10422f56391ba85111d2928a94619bca842d3ded583c4996d9d22aa2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.18-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 42b528b8207ec49812c7ca871c2b077c954b491f90c35c826f19c4d4a45a5f7d
MD5 673ff328f2b9b1fda43042bb6df7cfc2
BLAKE2b-256 47d3cfacb4dc81b734bb8536e4a8a3569a48619d5e4bf64b8832858c753756bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.18-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f580769f6c69fde14880deaebd7223a7f3b7f1922134978c9ee41449c23c9ad
MD5 99e87e493df60a6c8a10ab31fcc86c43
BLAKE2b-256 87ec6655aa16944e8916dc1feae2a5f885cbf1bedafd5fc74ffb06943ed9509c

See more details on using hashes here.

Provenance

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