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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.29-py3-none-manylinux_2_17_aarch64.whl (16.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.29-py3-none-macosx_11_0_arm64.whl (17.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.29.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.29.tar.gz
Algorithm Hash digest
SHA256 12f468397467b1b9a141a4c4067490ed60628030e3db5e697721a35ae881d5a0
MD5 9736967eb1e017fdbb52a27b620be218
BLAKE2b-256 6d0f477c5eb288b3ae897bad79ada0fd67dda6f983b24b9b1c601254425599c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.29-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8003038cb09e2609a64358b0f0a54fd70b7ca0f94d665aebef938c8c7dec8151
MD5 c74d548e5ff48b6785b41b6dfc3cd548
BLAKE2b-256 3a4e13bebcd322372b741b68d310e77b412ca691c1195b2849fc43c84e964dbb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.29-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 b37b3d3d971cc0af5ac54f168ac264ae4f110acdfb8b5dcd0a179a7973fcca1e
MD5 c896ff997eb60df153fc03e7c57bb4c1
BLAKE2b-256 fa233e793dfdb38f076697e4d2d1337a7b69dd5713663fc174e35601f0268023

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.29-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 513b19928eda72fcd33c5cb94e5ac6b973c3f255928ffacae5751f7c5d2f13d6
MD5 a5570ac7c6e722d99bcffe7000f153fb
BLAKE2b-256 74fd1be0491ae7341cb3bc88499703d5db3c670e63bd24b509f983629f179531

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.29-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 502a8bb737de628dbb43ac1f43f91d264e2da2721675313d7f473dcd2edcf6af
MD5 3ae7e8a2d4fd9ab167bc95da029d7eb6
BLAKE2b-256 8ad3139882671bb8dc812c3ea274410b7a3146f9b287e965989426f66ae72be6

See more details on using hashes here.

Provenance

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