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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.27-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.27.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.27.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.27.tar.gz
Algorithm Hash digest
SHA256 add192eeb7b4d78e6e4468c05884dc15b43c9d10c6464204500b1f485e335caf
MD5 5a14d780d8f6f350706ce3bacabf0503
BLAKE2b-256 2fe7d734acf1585e8f54604157ba122172c6f705c5e9b8ef6281d9b83a92049c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.27-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ff41d9089398d2655f7ceee362430faf009712da5d54a7830000d7ed678f4131
MD5 bb2d7f5caa3bd4d12f78d0cf7eccf141
BLAKE2b-256 73a0a3d6c9ff849cc9a355fbd74b7b1ea724fbd6dec804dc5039a07f44231ac5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.27-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 89d82292f684cf7ceaec72e54a650f5184814be73cb0d9ecb98a72df8d94b2cd
MD5 c76ec9091efbd6aed5227b60d9f8969e
BLAKE2b-256 b957a044249bead61f6a74ee15e7e5a6a3324e7142b0afbfcca0bc767b033316

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.27-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7bde1313abb4bc8ce7fd3f04e2511d66b532e20e5d692191d640b3077c198c67
MD5 d2f2f9ca246ff5602cecfb57406aef89
BLAKE2b-256 b9ff08fd50b290fdcbc42e24f3c41a7f7b2f20646a8a2ed37a091e6582f6e620

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.27-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 938efc905ea02e795afc7a158148ae2dad47692540209f25e5b876a647c6a2b7
MD5 0f33ac84378b255349c3e33d7da02070
BLAKE2b-256 c537bf582bc9f659a502432d4cc0d6e5d911b88a4058cb3fe8b9d05e2647d8b4

See more details on using hashes here.

Provenance

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