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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.6.2-py3-none-manylinux_2_17_aarch64.whl (8.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.6.2-py3-none-macosx_11_0_x86_64.whl (9.7 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.6.2-py3-none-macosx_11_0_arm64.whl (9.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.6.2.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.6.2.tar.gz
Algorithm Hash digest
SHA256 b1c494f13e9b2587ac95539a5513bf68aa5f56c874feeaed053280abbc4ffdd2
MD5 308115296189f3066ddab1193e1fcca0
BLAKE2b-256 71edd59b2fb1469679afe40d7cfa7b10252bd7deaf4f4b311f248abd5f4c7509

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.2-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a4d2ae3d2f2dc98154b00f57ccf6d6d854789edfecb0f1543d90d2bfd0445e88
MD5 6863fc6ce5b93a1e229ded9e0c6a7ce9
BLAKE2b-256 0fe6da80e09f40f3d4b25c351ea12048fc95a79ef3050433fa6c7c12a5352a53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.2-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 55e9c13c8a3881d09f8fbeb234d06dcc77f471b72711acf40bf30156ac440f0c
MD5 900912c9c12f9518804c098edbf1fd89
BLAKE2b-256 7ecb2f849f318fe937c55b4b11c9e1e9391228ae6e6521bf86c6240642250b12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 db7c803fd96bf1edfed7a9ae7afcaa659b0e68b58eff0406590f588b7b3e51d1
MD5 dd6a2bdf2531eebfd4f2304634eb702a
BLAKE2b-256 e7a87f656d5640e4470b21efc03af5e7f4259bc38360f3cb9aeae52e02e9f1ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42089ea54b3bb9e85aa06f1d7f38dc6e17815a2854227658ea083ea615e14a72
MD5 d3fc1366d1f4624b1f44133d9cdd90f7
BLAKE2b-256 f516408c26406860f1b9c544b323aac8afe349a9bb19fea46d6d4152abdb555e

See more details on using hashes here.

Provenance

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