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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.24-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.24.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.24.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.24.tar.gz
Algorithm Hash digest
SHA256 d45912c0f8e4e38c9b81ea5cee4d61f15eb83790e026c901e196cb8ab44dee6a
MD5 f01bef411ec74dd6b3ff9a474941a828
BLAKE2b-256 dd7ad5c2a9367ca831296bcf495a14454ed29dd61dac79cdeac5cda364e23f44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.24-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6a5ccee8449faf7970ec24353b80f0f6b451ca4919361647db763dcbaac3083c
MD5 98cece8079a22e1925ace0e4664b70df
BLAKE2b-256 73440cc2559ab0d4a4fb389d06b75ff6396750f6a7df9c5bafc963f3ee1ae556

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.24-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d94d5248f65e62d91434ec5346747b514aefe60d7353e134f337f10092c76e40
MD5 504a1569aab8cd49d1833366dcc0abc5
BLAKE2b-256 43fb26237069015b0f67c786f7cc965754c22dd7755ee131c70fead2bcc21e9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.24-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5a598fea2d1c30a53e1d5006c573935a13783e97433e0f84bff7d28da10c9166
MD5 a7ae04b5cb4bbbb17c9180ddf2b5ecb6
BLAKE2b-256 f91e0e520aaacb5b5182f08e1a6e58fdee21d207e33bea6d55c1dda327c98d21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.24-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f4754742e58a2da6070968da2ad2cd63b3f3ff6f5d976c3a81a6e00054252ef
MD5 5c1cc779b3e31cb5a4bae4ec492bc8f5
BLAKE2b-256 b21420ced1139dcae6df545d3c42c362ee478f558348169590f2403a31f7d0b0

See more details on using hashes here.

Provenance

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