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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.7.3-py3-none-manylinux_2_17_aarch64.whl (14.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.7.3-py3-none-macosx_11_0_x86_64.whl (17.2 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.7.3-py3-none-macosx_11_0_arm64.whl (15.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.7.3.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.7.3.tar.gz
Algorithm Hash digest
SHA256 665b69aa862b7a2d4b7600a4ac78ea590c39cee004209ae66f7c7fce048a9ec9
MD5 646b5f1fdc731f5600eed7cdda1c27ea
BLAKE2b-256 daab838f5ba2b5cfb9d3c18c46ea7f85132a9fa665352be8cb4f5e8ece4da291

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.7.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0644278e27a7c01414a00e1e9d173fdf9347835217f692d49ec8f6a8b16deaab
MD5 d838af21dd420e2730950bae8a31c282
BLAKE2b-256 16e4b5c9451f612e69ded0e08804538d28868c73aea5f5b2cf14ee1e359b79b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.7.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 147added67a039afe2c4bdc9665c1f28093f0743eab4aeecc3e42ca26ef9a019
MD5 d586c9b79244b4449316ec3649c4d570
BLAKE2b-256 bf06bebb162c4bfa7548f5f5e1134cd7ea6dd4b08b02d2338af5d81802823b1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.7.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc3b959c91dcb7f02d13d11d9dd78aec34af71575baf24a8c872b7e41eca5e83
MD5 9bcc1cf7e01f472acf6082c4e7515916
BLAKE2b-256 e65e24655da92ce423964273fa77f467d69ce9bbeb912eec244187af6f06248c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.7.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 042ec39b26eac14eb8afbef8ef5648930b439735dd27369aa5d4be7a27529ce3
MD5 09589531881488010feb22b9d24a6b58
BLAKE2b-256 4b6521da8273cfdc668750621c7a1e9f2c000abfc6bafac4fec4351419eebd1e

See more details on using hashes here.

Provenance

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