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

This version

0.9.6

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.9.6-py3-none-manylinux_2_17_aarch64.whl (17.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

  • Download URL: shinyhub-0.9.6.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.9.6.tar.gz
Algorithm Hash digest
SHA256 7d38a6565f1d85000c949149a9a3446954c7185c35c69a204f25d3f191e8226e
MD5 c7f48afeccc4424eebc6f81d302c27f0
BLAKE2b-256 9da8b1e9153cd9967e9e9ec1778e35abb94370fba4c4719bdaf06fb093918259

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.6-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 273f5ea043796f2e2316163c8e0cd83cce30336bea3c485a920b2fd398289894
MD5 6935007f593d6820ab27acfd64459885
BLAKE2b-256 f32d12fdf75afbf4ba248418adfcb7f270344f6afce5c66b31440a9275175212

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.6-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c1da419f85246183ac283267b6815b5f6a8f69516471a62b4136b22fdeebdbba
MD5 8a0fdf7856fdecadb5392ca12fbf5edd
BLAKE2b-256 b942467a73169aa418e4378270c98ed8e0f692c97c3b894476c0ca85d3c89aa1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.6-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c2e46937e88a241e30ab5a9da88c592968e2824ddfa83bd859d3e0a63014acf1
MD5 689b246386ca1b8cc051d006910e5f2b
BLAKE2b-256 8cb30f570305d72f48562e1fa086600fcfc820152911b90ed80f5de556ddb356

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0570ce2772734303514ffe5231fb3a34537e19f4f02e36a88d7d720a8cf97c3a
MD5 33932c9dbef8abc43c981dcaa3a86328
BLAKE2b-256 bfa5f7429ae532d36ad0b02b54a17a5dd6ea33e5c12889d223d795178541a08f

See more details on using hashes here.

Provenance

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