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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.10-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.10.tar.gz.

File metadata

  • Download URL: shinyhub-0.10.10.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.10.tar.gz
Algorithm Hash digest
SHA256 96cfe77ba60a879fac56ebb891848c7e3ff46349da470d45bdfccea403924619
MD5 cc9b74e4eeeffc164dbc02a8b4e3de60
BLAKE2b-256 2b12b66021fde819b9d05b92509106d9db1205bc4eaab4db4638e202ec51c19e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.10-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 aa4bac97d3b82577ff7431e09a1bd66344cba3a41588c2bb02e66a41b7e75fa8
MD5 f4db4526dab4165192b3d613e0c73159
BLAKE2b-256 7e1f250960f2436df7ce7bb141b89686fcbf344cbea06a7255791d4975b93989

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.10-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c7bc12ee20f35a3bf8c957066426192a26ab98199a301f20f2a81cfcaad447d0
MD5 5a598f937d119da1fbf8b76201b16bfd
BLAKE2b-256 860e5a3201f70cd98ef2c9db6a594b9846caddd52322815b91365cb744414ece

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.10-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c036ebc4ab0046d193208d6244723eabcf19b0157b5bf8bbab7f09b4adaeb388
MD5 a940e074f7a6781aed25c830a266f219
BLAKE2b-256 97b879cffad5375b9cb89c81e141efa37e1a218e323f552696c0430bfe9efaf6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.10-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10f476ef5d0a272bce4f7669a6fc017a50a7d766cff416e50e8947edaf353102
MD5 9b0014289c218b4ccef89f08098f3005
BLAKE2b-256 577b858023b64b6ddb471ea8341ed344cd5e88e9cdcc4271b9c464c07c8ab205

See more details on using hashes here.

Provenance

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