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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.2.5-py3-none-manylinux_2_17_aarch64.whl (5.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.2.5-py3-none-macosx_11_0_x86_64.whl (6.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.2.5-py3-none-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.2.5.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.2.5.tar.gz
Algorithm Hash digest
SHA256 208d01f5c90f9316d2be986f734fe1a779994d5ec1b375bce219f9c39e54fd62
MD5 29a192040fb37ba776b36b57eab9c43f
BLAKE2b-256 e277fd2b2d399108342e21e4d276f07fe96588a76fb223036957d260f4f0a1b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.5-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8b48133d4df18b5bde5acd86c9029d6ecdc2ba067fd34dbfde85dee58044bcf9
MD5 8d515de16d13940178d03c3d8cf9edca
BLAKE2b-256 1fba3b696564b92ad7ec4e3b49c85ac5513e4829e80a5187227dd4188c5cfc52

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.5-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 925356370117410bc77393550475f47bb3934b93926407aee51dca31a4d409af
MD5 1e6e152b269b9976003cf9b6e8bf10be
BLAKE2b-256 8b77facb098f9445aa2d234fa3deccfaf445363224a90881a8e3518b8bece438

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.5-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8820d9d78bf39540e07a3bbe68a833bf2ad9d897eeac3d0582d1b257f27c2bcd
MD5 a780897025d400bb5fc099a122e25f6c
BLAKE2b-256 57f6fe309f68cc8a31c2ea810a9f793df7fedb40caad74f5e8b4b3f06481e013

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d228254b8decf0471d91de4237d11ecdeddef5404c88789ae48db34f6993c736
MD5 fcbb0e4107e60d3b15ab16f631fb6d94
BLAKE2b-256 68492657e738111aadc56243af562bb088fa85e38d3105017778f1bd2297a52b

See more details on using hashes here.

Provenance

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