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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.16-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.16.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.16.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.16.tar.gz
Algorithm Hash digest
SHA256 25821b74d90dfca187fbd4be1f6677c8404b983b6d9a3a7354f8c2de9dab62ce
MD5 0c45dda93727159e28edbc08f1715229
BLAKE2b-256 716cd2a2e5ccf891cde40b59ab224086d008f25caba10ad52fb593dee0e2887b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.16-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0c0aeb587e6c7aa8c7da3d408df3073043e07fcbc52eaeda0f6af1866da1149d
MD5 a6cc8b06ad2f2fe7c7fc2de98eb0705f
BLAKE2b-256 da2ead315a94e634589107bcd584e73ac509acfa72da684b4c402c0a23810a9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.16-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 239c3d4d3c6df583f5b8c44ca7470a48597a2b2f78a62a460e13aa191305b9f2
MD5 0f074778672f03c8695f4b887ee5cde7
BLAKE2b-256 a6d71be8db016b3fbc1e2f4ccab62dba1c482a8e46f34362c3affe9ee36c428a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.16-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1077503954a091b6f773d2a383c56b021de6ad21754b2bd7b986464375f2a51a
MD5 c9959a9c6869402bb75dd56316004ad8
BLAKE2b-256 b31ca45aab49760ca35888ca80ddcb62ef5543452b7c7ddd905167755469fded

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.16-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bee8d1353bb5134cae8816ae7bcf9759757a689ecb6a5ba6a2b155babb84416c
MD5 7b8ff1f53ddfcd6196cf902a0109d30e
BLAKE2b-256 7194ec6c502d6be09bc71dcffb9f2e1a7a5a1c9fe535f9944dd08323c441d15e

See more details on using hashes here.

Provenance

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