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.3.1.tar.gz (3.5 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.3.1-py3-none-manylinux_2_17_x86_64.whl (6.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.3.1-py3-none-manylinux_2_17_aarch64.whl (5.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.3.1-py3-none-macosx_11_0_x86_64.whl (6.1 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.3.1-py3-none-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.3.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for shinyhub-0.3.1.tar.gz
Algorithm Hash digest
SHA256 d7dc6fec426853590c2c9eaa644e48d8de16dc4998a02757bfbd3eb583c6a514
MD5 3d9a15e55acd3993f215d5130e477d17
BLAKE2b-256 b8ff0cb017b1ac630146d206cadcea3c520c8e693efd1482007ed36ef153e0e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 580cbd83034d63f3006c696163a0925ac9b7be666b771556657a660bfbd8db2e
MD5 764cd351849ccccf3b97d7eaa70d58aa
BLAKE2b-256 05adf9590632e480bf17e1c304d5d0978cf87607fdc5a0b4d9e6302493ab3145

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 207510169b6e867ee4cff7476027a87171db68f34eed7e756d5c929de889f966
MD5 183ce1f3d11c30ceaafc38ca70af7771
BLAKE2b-256 c1cbc7e2226cfdd263a3fedbc28a77fd48933314db03bb7f1d60b9a55c213dab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c3e3ea9237a74620aec7fbfa0a2e0d92b45062f904b66435635143140c2ed43c
MD5 56adebaeb39413b5ae25ccb51e521aa6
BLAKE2b-256 9cb0f0de0c7c50ceaa3f586d80df25a37a735067ae7d7c44df90ac245f885775

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.3.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70c5430aeb20827531b58e4a3fd2e10eb9e637d6f296ff67db4e2e380e3048db
MD5 29b0dd0bc357c9d2b6cce7a8a8036420
BLAKE2b-256 6746fa4e3eabff9a2cb32f03366e5061929aed767ba724f491a46aaa759ca19f

See more details on using hashes here.

Provenance

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