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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.11-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.11.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.11.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.11.tar.gz
Algorithm Hash digest
SHA256 0c6ac7e01367f102784de7bb8f7a881b471c1546dcbc167db24ca0dbbf74c5a4
MD5 58423cd32054cad21ebe0f6005820cc6
BLAKE2b-256 388a142364e2bf9d8699085a96f03766c6fd40fb31f3cf661e89c5fa01c334a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.11-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 39c7aa0f95220f3b03a4e045c7d9904cd5827058c30f483619a046b3f6a8e073
MD5 f9590a62124ef9fe95831d9629666c63
BLAKE2b-256 e52bd930c0e9f872bc66575639d89c371df9ca3adbd7f1654221083b1556faf0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.11-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ee467cb255e78da2bb9531d08ae9f7289cd0d0124e2c2e85635750ac8fc3d2c6
MD5 46eba3b58ed211b9996d792b8bb14f11
BLAKE2b-256 a5e5566f51af6c8d8a59462cde130f89a16a41e83d6681a34754c94bb5470bdd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.11-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 91dedbf8cd0720910a6d7d7b188f0c7ede6c6971e8ff4a9affa23b1ab284499b
MD5 eb2e35878f85af9614dcfaab5dac88c3
BLAKE2b-256 89b8f55de855c1b534dff9fc20e8a73dd1a21d6985d3ff9b6406508fca2cee75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.11-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8779d60b33eba70ee8e0fa218c595bb6579bc50e553a9dccee1f6f39ea3fdba
MD5 19db2c337a2b8711e4a7063b4caafc40
BLAKE2b-256 0fae954c43260f02332be2d2991ccb1cd854da581f9c3d8bfbb93c17ef62cf1d

See more details on using hashes here.

Provenance

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