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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.2-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.2.tar.gz.

File metadata

  • Download URL: shinyhub-0.10.2.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.10.2.tar.gz
Algorithm Hash digest
SHA256 d5432c5c42c41f1b80789554e053c99903e718db75ff391a048c5c6a16f9875f
MD5 32fae9ddd4bcf6b5175c8ea1d5ab9caf
BLAKE2b-256 6590d173f8045542c8d10374a64652225b18d082d6edb356acdf43135ccbed1a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.2-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5274a8a790908a90f77465ee90272d5b816d7a4e107fee0a98aff948bd2ff7fe
MD5 1060c898a48afbeb40395bde2f2a73ac
BLAKE2b-256 c968a6d1fcb50129e836ee4013fd47c4ed6d9158f69d181ec0fb34fc1899c502

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.2-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 797a3a0fa6651749cde8abfba607b4dffc8510ad45ce63f41328af3c674b8d88
MD5 ae9c1caa2704b6b3a2c35eda2b3eed19
BLAKE2b-256 db0bf3fedb1e6e892b4989776cca7a34fa2031b607d2726d2de65086dc1bc5b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0fa74fa86ff3d1d6c805cf691bf5cf27c8e90a18c2c7431c5e7073ea6418f9e7
MD5 fae20c37d1f458ff9bfdf197b1347e7d
BLAKE2b-256 e56b4bb64a7954d4559ee019b2f337abc0fe29f80e06927017ea804200bdbb33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da3903cf53bb0b27b185eb826ebdeccd82af65783a73213c04c02e31da99d4c7
MD5 3a459ed31478f572d76ddb67a47b6130
BLAKE2b-256 ad3bec867d171d0486f67eef11c0f4aa159734511a6d9dc20494950fa53b8292

See more details on using hashes here.

Provenance

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