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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.12-py3-none-macosx_11_0_x86_64.whl (18.6 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.12-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.12.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.12.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.12.tar.gz
Algorithm Hash digest
SHA256 1b33895d9192849d2f65b958d93912a8b2b012d54260cd8c46e55b2060ad854e
MD5 9846ad8d690b61645b7862344bff309d
BLAKE2b-256 4e3e3be7d152cf4e6956c062c4050e2b0e9736ad794661b4034f0efd613c8f66

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.12-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 040ce33989d044fe15eaa4f6aae4bc6e8a217b051ef6cfc9031081822e2211f2
MD5 2cd76d94061fef196ac841d837035391
BLAKE2b-256 c04d06d001f621f3473909852e61dfbf85608b309a03ca6a194f25beb5b5da0b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.12-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 efc8148f6c669ce4f4240a1dc7c27105fd9213d14ee7348d4ba221693d2fc373
MD5 a4a4a546588fe78c759d56637740458e
BLAKE2b-256 0b1a9d265cad2663462cff12b42239ed8719e7bc788023dd4384cf7168b05272

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.12-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2a1494a2c223e0f5dcb131d7920145d624165cfc77d54cd0b63ad7d4fc6e42fb
MD5 137560ae97095fb696868c3126ae0cee
BLAKE2b-256 be5e6b87209eaac201eebaec90555d7a4c33445a337a8489a7404334711b29f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.12-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d49962051e8244f44d584ec1ea94bca2084cdf097c3a0816810d7a8f02aa6722
MD5 6a7f6fb9fc0aafeea129f3b77eeb4fe4
BLAKE2b-256 6aa3fa57d2611604ad3e99f4cf0567d5efecf637d707f11623e3021ca6752672

See more details on using hashes here.

Provenance

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