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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.22-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.22.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.22.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.22.tar.gz
Algorithm Hash digest
SHA256 15145b4f26ed308baa2462d3c5ab2e8c69861a5f2d139a20f14a6ee47baea7e8
MD5 c29303c054214c6a780f89a10aa4d14d
BLAKE2b-256 a416dcbb0f8b920793f4b0d2a25aa761a4c03fa62b3faa4047a153562a74b4e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.22-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3f88c0a7edd76857c26435654b82c44f155d60b853c268e1e73a2b7288082d6e
MD5 984b10b800efcda5b914b99755c45c84
BLAKE2b-256 35dced7cc561d68cbab9d81dc2895f6f13a9d135f6a04356c71ea2de7ce2d941

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.22-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c1aa2530334d17dd6617259591b986ef729c6325faef9e510cf61795424e7432
MD5 66b3c40b4d56c34292ee9bb046cfbaf7
BLAKE2b-256 a5a2888898e1b436de1a6d9dcb691b42ed15219bc86c012b26ef8621e2bec181

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.22-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8fd0ca7578c1418fec894923caa8b33caad56532d6f8fb16cb732515013ee1dd
MD5 b62c0529af7277e7f3bf7ba11a5da650
BLAKE2b-256 fbe6a23aa25d15801c7a96b7948fd14fe73151c8ff47e1325d3969257791f30c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.22-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9eecc1faa50b70d72a05371afdd7dca3cf841f5dc8831f610952bad12fd047b
MD5 41ed6478fbeb8b346a62b6adeed07359
BLAKE2b-256 0c511fc0bae577f634b186f87eab4a41871a8b4691ea8b1dcffa13fc7fc4e965

See more details on using hashes here.

Provenance

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