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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.17-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.17.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.17.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.17.tar.gz
Algorithm Hash digest
SHA256 8c6d8e52e42505696167962cf2c568ab155250a0d756f6214935f379b3b14ee6
MD5 ec2ae333bf51e74c9015f0c9d94dbb87
BLAKE2b-256 3926b6dee633495dac6a43db959fd25ce105f16f79adfa1402f154b632d63915

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.17-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7a1a1a6de9102a4c1a1fd6447aa713ab7e88682789bf248a496cc96a8a863288
MD5 9395ba7bd4898a37087f549c397d88d3
BLAKE2b-256 1a744b2d94a0b6df278a28e737f622219ac5e2f23760ad0ee7b8d558beb37ed7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.17-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 637054a5b89838c19b6bfe26d4a1a4807be9b2f7fac0085bc340f1335d22ac10
MD5 55d16ec2a94193cb3abc3d895e2fa21f
BLAKE2b-256 48f9f37b3d80be5c68ecbd908748c537a87237e0a5ea994e99bddbc26c922270

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.17-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b36c9055e5297a5b2f29a77a61baa9d31124e4cdbf2b16402c00becf70dfd4ac
MD5 c851dfc36cdb27659930bb7f8909fca6
BLAKE2b-256 440a659d1f1c952c6eb2823445015d0dc6bc26700e5d33939b3621349460d918

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.17-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec28f62a948a155565d8e27f4e5e70c770f59326fc32a1f46070fd9e694f46fb
MD5 98298b7e27e39b28d03933675523a81a
BLAKE2b-256 140de61f5bb5d89ec5f4caab606e11ae85fd48f7b85daa70055fd764949101cb

See more details on using hashes here.

Provenance

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