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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.26-py3-none-manylinux_2_17_aarch64.whl (16.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.26-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.26.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.26.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.26.tar.gz
Algorithm Hash digest
SHA256 e36feff37f9f9a5e98f35adf9c03a7da178854aeb5a7d5492e835bf6d78398ad
MD5 c016633bb3c2bf25f38dec41faabd277
BLAKE2b-256 e271e1c1dafdedce4b0fbbc8ad75d6c29ce017fce104fc6772262cc39e324da9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.26-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 47139626799c9d64b11cec6027e9f2f1576c3e0d3d4249a6eab0fbf7e3fc17d2
MD5 65ad14adca013687296601fae9fc1761
BLAKE2b-256 2f675af2bb2a351e089bae2e0002de2c77b3d91b97d2235709a28400d9806387

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.26-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 eb1bc7166ce684b622f3915ddacbe562d9a8037935a7389581a16d3cd5363f41
MD5 d276eac5071e6626972e94fcae68231d
BLAKE2b-256 38e9329d0a5fdd3385d85c56055509f1f394b155698cf8bb6f7dcf44b34c783c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.26-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 259c803f133bc0af7f199f44fef24a85c6f7291f16e39cb7f1367f41ec6e6e90
MD5 2fb0c4e3b424d3da2ac279ec57644420
BLAKE2b-256 3ba8bf77eae2d67c1abafc78f05b070d0f0cf2dfcd9128c6b9a087c5ded89003

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.26-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 affa7508b737c8d9fcb0d3c7548dbd8da3cb85c98486412778ccdf7d82d9fe66
MD5 6e7396a7ad3c68c3e643ab73d8493637
BLAKE2b-256 5cffec1c7ff6590a49eaefcbec7c87dc8bc548d60c21488a74498e2758fa6040

See more details on using hashes here.

Provenance

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