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

This version

0.9.3

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.9.3-py3-none-manylinux_2_17_aarch64.whl (16.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.9.3-py3-none-macosx_11_0_x86_64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.3-py3-none-macosx_11_0_arm64.whl (17.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.9.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.9.3.tar.gz
Algorithm Hash digest
SHA256 8e1ad7e63b04773ef112bc2d5de8d07243fad64361705e2fb4abcef5d4555d62
MD5 6aa219dfa7092d2b0c95d739c7ad1774
BLAKE2b-256 ab2406caf414a25c1fc995c2d9ae4ed6c7d22fc857ec183716566c9ad72181c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 31deefada2e8a59950ba8602004a872f11b5bb9b3473b01cd6facc2e9f9dce5d
MD5 e54e6cd603be6ee8fde8bb8cff2c2e80
BLAKE2b-256 c8be44e8e942834b53a0434ab7199c903ec9f5ff76a9bfb722fb0b1a24cc23d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a18bdca7688465e3c4e8ac709f8a87159e15c4a69ff853c96c5d289f4246a129
MD5 41adb6717dae437b0eb6442e4c43fdea
BLAKE2b-256 dda0825de21b1f1d2102191968aec4627599533d14d07dc787fca3ca74281985

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cf2ea4e1eae07dab118d84d004dc85f6ea035a5e4c534ff4e36c82bf852381d2
MD5 b8a12e7472a4c62ad0831e0bbc02c58b
BLAKE2b-256 739dbb4f4002322e51982632adcf55741ab2d8ce490cc90de940e24bffd1213a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49f3b3fc3f37a693c71db82fb3e6a8e0745fd7d0f4eee20faa7fe7d7535063ad
MD5 80969ebadb68015f663afcb0e6eaf9c3
BLAKE2b-256 3978ece638a08b028ad71eebe401bc8271788f6a8f2950ae831bc0e0096d5010

See more details on using hashes here.

Provenance

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