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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.23-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.23.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.23.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.23.tar.gz
Algorithm Hash digest
SHA256 d400b6fd19169eb614c3bfd2b942449609b86b0228d7a1280e40f15bd7c5b516
MD5 814b8da9d4bcb688bdf69bf3035bd755
BLAKE2b-256 9d62f827b9fa555841ffca531fcd0288f6b8f2fc5630bc66eebad0a95fe30ec0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.23-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d0fabb4cc510ba69fcc6b3a222204303c0b8f892e1153f756049f7a263636a84
MD5 4cd7b27237f40f16e6ead87953657cbe
BLAKE2b-256 f4a1c516fbb44c7599309463f23ad7de8f019870b57b5944bc42f2013a1229f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.23-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 239816742147b0fbacdee0d61c873212afe9439cdc1be6dab3ed310da3d8807d
MD5 2609fa22c2b2de005ed03e567916e2e0
BLAKE2b-256 c393b7857c50764c303010216a55d1ef3c8591732c8f403eecfb62ba152b5770

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.23-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b36694c5f6cb2dec90f9f6ad838a2cdc1de01ba5a15cd3596e3a58f19def648f
MD5 367af6ca4b9071c71ad50bbc9c126e5f
BLAKE2b-256 43d7047c327a9be2cd0880299a9de4dbebab47efd2ad33839c978c7c4153a852

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.23-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8dfa02dcf91c83c804526c46b7c12a4b1ff9f8f7d5565f8a1cc1f47f8a6afb2
MD5 4d9ce0910a7cb4b27db06b563fd43e12
BLAKE2b-256 b755a1da6c46db1454257ec22f88925d56405cd3b38e9b8c1d2fc043be2aff22

See more details on using hashes here.

Provenance

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