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

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.0-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.0.tar.gz.

File metadata

  • Download URL: shinyhub-0.9.0.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.0.tar.gz
Algorithm Hash digest
SHA256 405023846dcce3ffe2585588ace464a2c793eb285e7b26c833e54ff9f1440026
MD5 e70ef037fd9af25fa055108e0408b7d8
BLAKE2b-256 0ebf1ff0c6de279c117588841f946a50e83eb9696365d9dc714d6bfd88c9656f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4ae4846090f68dd5e93129fdf7ef049aa17b9c61abfe5f731875716a39a29ab9
MD5 350f7b95cee3f6b964889e3124a37770
BLAKE2b-256 73a27a68f1da50465110debb9276a085406a18e813c6058266af0f94e4234294

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 e3c509bb000c424be17890647553387a34cf0d854e27ea3f899b2b8b2624afe2
MD5 95e517c7a9d0bac6da98c86525bcd1f2
BLAKE2b-256 060b849f1c725d2644e8cf17daea77f50f34779f8be680c368f388020368df60

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 132e7224a720953cda54c01df0a11933c9f8980ce7473c212c98f8c48377985f
MD5 5352c1f5398a58ee836b268b758fadc5
BLAKE2b-256 ca86b34431f55dcb8e2ae9f230252ff207c24aba0cef64d4b10e54d65c02079f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 666ada3ef34e7d6b537266f6d724458dbcbfc8b7e1cdd893fe697de11fc7adf6
MD5 eda868f707b83122b810c1a648e9b9c2
BLAKE2b-256 34aaeae003351231e266f0e90d102f81629b013c3250d3bf27fd541d0dc97488

See more details on using hashes here.

Provenance

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