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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.8-py3-none-manylinux_2_17_aarch64.whl (16.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.8-py3-none-macosx_11_0_x86_64.whl (18.6 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.8-py3-none-macosx_11_0_arm64.whl (16.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.8.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.8.tar.gz
Algorithm Hash digest
SHA256 403ac15999c4b1b43d420809ce687d472761a970e201bbdc60f353a05b1eaeeb
MD5 fbcbac9b1f067d5f1762e94036ace3c5
BLAKE2b-256 3ddf29371595e45e60769b88a226860b5a0f951d51a41b6080de1a9995cdd605

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.8-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8de3e6eb3c5ec3effce70449dc209664fd0d6f917b60cb5fefbe0c9d6ac12a1d
MD5 15e83c7d9a371b917299f7c6e0768f0c
BLAKE2b-256 46a08884623cd15c711c5e59ddb4a2298bae603deed357bb11ad10c59c45e2b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.8-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c1d066e3e6451501f2c938ef22f70b6aa104433505e17b50d70a519e90228cdf
MD5 e7cd352e40278c73fab518d6f74e4427
BLAKE2b-256 ca4ecd071f24c7dfabe13001ce53170f445b143bc483c59843f14a8b77faf982

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.8-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d15e39193710a144d32ce075161b87ab850de04074741f2592548a8c604a2a4b
MD5 daaca952d8c5071b2bf5c5fe8d4cc131
BLAKE2b-256 ae68dacf8e9e2a4dd174d5302da134c9ebfe5be19f6c50c440a3e7713b19a740

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1280c56e120ab93d9b40dc4fdf00001cc505740cb56db67958cf2d501c82065f
MD5 af1abcf922d11108441d63f8a9c731bf
BLAKE2b-256 a9a8f07c1bceb07b8befd578e235d096f39ef08b35f0e928f5099b56467f68f4

See more details on using hashes here.

Provenance

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