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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.3-py3-none-manylinux_2_17_aarch64.whl (15.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.3-py3-none-macosx_11_0_x86_64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.3-py3-none-macosx_11_0_arm64.whl (16.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.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.8.3.tar.gz
Algorithm Hash digest
SHA256 c8ecdc2bc7df483b8df5f0c8f9685072d5404c619c43b0bc65be32809aa11eaf
MD5 91220293071eb57bcf5b9a8d821562ec
BLAKE2b-256 2e2dbfbd428c0ee724266a33f834b9e2c76dbb4874d33f2e2b900752c8e806d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 df3cf70b3527ef653a1697fa6f0228d6180412d6449200d63363daf6019d7d50
MD5 23acbb956f39ea4c1544c0423b5b67f9
BLAKE2b-256 4e1f6de4b80241915201ae4a89c1e5ea29708632ab4d36028531a7a7a9ab4052

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 04992e8d962ff7a3476c800bcd1b05e87cf95c09de4f05e6f8ca059a682232f4
MD5 f467d90ea3fdbef7f014250c8342e6a3
BLAKE2b-256 b5458e62ce2742fd43de0cb544f5ad7a9b1c7d2f6f711c750391a6475ebb88fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b7ca81e6ce8d2ea87b6a2e3df33674828588ee1a6a3bb2213da668b8113c2905
MD5 8576b0e75aa1f7f12dcecef7a72a6ebb
BLAKE2b-256 7e6609396f76d94903c5051cd43ae0b7178218615210312c3142bac3c4f3f9df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9643fbb094f23c9270d6ba02437569041099ed448bbcd87e348eb001e00ba556
MD5 06730be83b07b1793bc87029448b2844
BLAKE2b-256 c1a5f77820c16f0c566c77767eacb472eb0802e433a4fee4d4efce47a4f7eb66

See more details on using hashes here.

Provenance

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