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.1

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.9.1-py3-none-macosx_11_0_x86_64.whl (18.8 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.1-py3-none-macosx_11_0_arm64.whl (17.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.9.1.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.1.tar.gz
Algorithm Hash digest
SHA256 e9133472b521348adc8fd7512167d45252bdd138b3b92216a40c29f1e4470896
MD5 6d83dde77e58abd6b087d85bcf9edd18
BLAKE2b-256 6b069856026f161c2b4a03c6d26cad20e2c75a5363875812570b817ab4e1f56f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9b6816acbda89d97a02356ddcedc4a72ef0296847f78dd2ab7630ab7c519b432
MD5 f4410c71c65cc01c80e29edb2ed6f0dd
BLAKE2b-256 4d19818c20888c09a6c125ae987d86b3c84f2ddb4a9265bae2d13a04117fd0bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 17733483c764f4ba6b25ed1e2c57e193d0466d6ccdc975ad10ff27eb88e156ee
MD5 7f6af6d050138f087fa40192c4e0d769
BLAKE2b-256 b23020e04c1af3d19220a110d3dc9d045e008409fe05c08be57b4ea3ce8ed1e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d9c5fe530d582026d69df815dec58dcf03bf4a1ba1e772866089ff7c6bab3681
MD5 53ef7ed317dfceb77be77afc2733ff7e
BLAKE2b-256 a579e72c5a4041d80cc2d43b5f101e1abf833dd6fc155b94cbee4d4435b6628d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c5f6f59548c8915fcc3af1dcf5a8dbadf74065a7b324334f944651ef44c0a6f
MD5 02ca20facb3b928eaf85eb7a08b1254d
BLAKE2b-256 337debd1f535b7a108711cb405046358cd4eb4d18b7b2052e6e40b7a2f6e77d4

See more details on using hashes here.

Provenance

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