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

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.5-py3-none-manylinux_2_17_aarch64.whl (17.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.5-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.10.5.tar.gz.

File metadata

  • Download URL: shinyhub-0.10.5.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.10.5.tar.gz
Algorithm Hash digest
SHA256 57eeab9ddd5e7ad65d49dd19f1f63e412af6c5235ec3f637edfb978c2f460b27
MD5 44cc0fc8c391441d9fa5f44117af9186
BLAKE2b-256 89abf44e53dd77b3624988ba3e7e449615d013ce4bc027f85338aec880dd67c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.5-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ab137936087f7e0f3162931b7ff67c23c6f8f3d722344255852341c7d0f4a5d0
MD5 c0dc130ab75548c885e429b9ad3f21bf
BLAKE2b-256 8056ebda105625018e704c8fe98d278b2d853d1c82154056d41ef4e4d78887fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.5-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 2747d99c663ed3bcefa44ff27333b5a6be5061614a13afc2034b6762c3a0ca14
MD5 e64fe84984dab0d36b00f461ffd7c3d9
BLAKE2b-256 26d1d3d040c0f42d543b7e60c5beb1df66f189952953fba8b1ad0a208673f756

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.5-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 504de10f872c631410a16171150acc0a6b3d56941c801737448c1fd26326ab48
MD5 2dec6ac33f761595fd1b355a2b768296
BLAKE2b-256 a768287a55a44baca5ffe5748d267716836b35f93fd0f71ba2df762b49757e89

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96f919b6be8280e37c17c9629ded119118b9a1375074ca5dc97b9be8acbed05e
MD5 367e572ba8b4822b713c10a397312f2b
BLAKE2b-256 98504c68dd6642418e2c8593c2800f9b6f923084c244ac2da1d8e53469d16f47

See more details on using hashes here.

Provenance

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