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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.9-py3-none-manylinux_2_17_aarch64.whl (17.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.9-py3-none-macosx_11_0_x86_64.whl (20.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.9-py3-none-macosx_11_0_arm64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.10.9.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for shinyhub-0.10.9.tar.gz
Algorithm Hash digest
SHA256 4a6ef0d524f7c0625aff0cd81e4f96638539bb0f7b407e9101236175e7040c46
MD5 0dfe1ca3f5cb4acbe9eefbb639dd9d72
BLAKE2b-256 290a68ff4930d69d512a4ab0d2d90b4fb92dd387f2d9f161a8214396c44a1f06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.9-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 aeb536543262d1e53e087ff36eab07e206abe2d5071ddcf1ee89c3a6ea1575a8
MD5 c97b7c73cb9bf977d352103f4e80a7ab
BLAKE2b-256 f71068496bfb21d00c4eaa59d76e5ac04a23e5ffe1143d18f8383f101ed449ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.9-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 e8c690c60e2494cb7b64da328d27b583376a9609e1a82a7c8c0f1c6a590214d6
MD5 c73a5342bb2e85f60294a71ac39b6956
BLAKE2b-256 6605fd5c5be676a2ea7a1096a400f5e24afc7e85bb05d3c6278c9b455b858f5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.9-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8f6d8257d256dd733e073ff132b5c52d8ead72a8c3c0ff5c62b6e7165d0a0920
MD5 74d0d447e507694fbcebc659b352c454
BLAKE2b-256 3dd0e8d863affd3f1f30e5f3ef52da227eb52ed97bde9d94e5f7f0b59867fa1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b8ab0db379a0990de0dd4a6682cf63c18b6c19dda2b805cd2005cdc12ad3767
MD5 c05d1df1fbf3f1aa6cfeb2f4ab6514ff
BLAKE2b-256 d9035ee655cd52d78bae212c14004d97642db79c31d98c00758d986688a0758a

See more details on using hashes here.

Provenance

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