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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.9-py3-none-macosx_11_0_x86_64.whl (18.6 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.9-py3-none-macosx_11_0_arm64.whl (16.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.9.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.9.tar.gz
Algorithm Hash digest
SHA256 99170b031f8cfd7a5b84d1e5c13d0493ef09353ae5f431074d18ed4778839fad
MD5 0c7796c7e18667c92471a53d278884bd
BLAKE2b-256 3b91f69b12985b5ba0351913c21b5966431dc62b53041f86c8e49339cbdd0b1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.9-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ef7d3c233a210fe073babc8c1595981ed9730482bd456d924e88cb93b82b2af6
MD5 eee64ff35fad4a9e8feae7cb16ed89b0
BLAKE2b-256 031bde4c7eccc06bdce0d210cd016ffa8c97370d4214b8aa5e60835bc186299b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.9-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a8a63846bdb6e103515d416e87aba8e15b5b684151d3a58a32a9096b7ecbe71b
MD5 023390ffa2f0a784d2050a4f4547c9fe
BLAKE2b-256 d080681407333f99458a98875f804277dd5ef94837d4d98d3af4c2c5ae1f18cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.9-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 93f1b957037fd6b35f1878290608cb2031b31e13d8d44954522fc33c104af7f2
MD5 ce61b0058f5eccdcbd5ce3b99ee57bee
BLAKE2b-256 e0935c92179be334d8466f4ae2897a3d179b9da4ce13f7fc7b8e760d0db1d3c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 081101601b77435b8a97918491fa7f147e783ba6f3c1682b9166c32415c4f1f5
MD5 c05ef9e1ca655feeba1a53cb6337775f
BLAKE2b-256 87621fdd9d67f3ee77355cc4ea85a3e11f58d0819ad5d0d0b297d895ebb2a7ad

See more details on using hashes here.

Provenance

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