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

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.8-py3-none-manylinux_2_17_aarch64.whl (17.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.8-py3-none-macosx_11_0_arm64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.10.8.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.10.8.tar.gz
Algorithm Hash digest
SHA256 31329fc62fe9b4ae414e83acfe9875ad204e9b734a22a2ccfa5c16b951261049
MD5 3730b0aae2a58aac92ad548c9f2da3c6
BLAKE2b-256 a63b076a374ac1585883d9c9cc80667a3b25cc011f214798bb44193a6ef22683

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.8-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fb36091a15e96e8ec0bcd803ef07faebc749e24825a50bcb3a8f9c495289429f
MD5 4b29ddbb44b17430c4a7a3292c2e4361
BLAKE2b-256 897bbecd62be3ee7546a3bc5951a2ed59e01311c549ed49e29c50c68a8e69902

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.8-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0047be330f08eed6c266fe4b4cfa80bad0cfce00322c922f99eaf15cfbeedbdf
MD5 4af67243653eca3f39527eecc79d4695
BLAKE2b-256 f94cb050da0553d6e17db06907e0a11155313d891932cdfa196917e1d3c9ebab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.8-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b191b05166ec9bd0c8eb5fc465f3f9fc201b8d119b4802af33c5b1ae1cb95f8b
MD5 6d86d83fe9f8cef8155d3223d7286b03
BLAKE2b-256 b939c438c68cb2593612b0245805592a8492a6dfc558a8a9f8a4ddd79118755b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad2f6db3b6576e995336c657e0e3e79df97b7db62b94aeb6cce2683ac791c9f2
MD5 8be445c98b20c249a5460dcc1bc28c2f
BLAKE2b-256 6ce8c2862d57eb8f5d7faa7b35702bc387280bd6df181621a8aa603ade2deb70

See more details on using hashes here.

Provenance

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