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


Release history Release notifications | RSS feed

This version

0.9.5

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.9.5-py3-none-manylinux_2_17_aarch64.whl (17.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.9.5-py3-none-macosx_11_0_x86_64.whl (20.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.5-py3-none-macosx_11_0_arm64.whl (18.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.9.5.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.9.5.tar.gz
Algorithm Hash digest
SHA256 7a614713b4bdded892ab83414fa305713c2c8befae5680c8b6c36d90cc8e5d39
MD5 9c8b732d46e292d69c99cb91c78701fb
BLAKE2b-256 7529584bebeae3baf10938ab2a396c8804b6e1999acf5108d5a9d8a6b90a4489

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.5-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4a28c0828a7bb01768c4d2a532d2dca7897a69641000410f982316e61b837517
MD5 4ee0891f22a6a8d61057fdf8542cf32a
BLAKE2b-256 527eeabdfc0e47661a99d0c54693cb6013cc1cf2aa5bd57df0f0d9ba19cb1a71

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.5-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ec1b4affa3748495e57e17f13ad54fc09e9cf2e65f92efd04a4fe680dc0076be
MD5 6cc323b81af3c24dc2cf6cbaeda05c88
BLAKE2b-256 7080ec9483019c93f497cd9b8dec5e9705c743ae4e49ed810c86a4e66e0c1cd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.5-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e98c618056115803025cd1adb5d5baf94f0ea0fc81c1f1b15fd88cb22f2d0399
MD5 d42f70faee52b2a48359d3629998bd97
BLAKE2b-256 c77f330f5c8a45cf45fd8c5c233838ba8bc23bcec387a7383eaf0752087d7064

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eb0acbea644025bbb753d393272a456345fafc2aeab630a97bb96094c3675d1
MD5 358084496b009eb1f2156c5dfa658453
BLAKE2b-256 12e9f76e623b57fae774f0c8910e1b626c55dfd12c7997eefa291caf23ff09d4

See more details on using hashes here.

Provenance

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