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.12.tar.gz (3.7 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.12-py3-none-manylinux_2_17_x86_64.whl (19.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.12-py3-none-manylinux_2_17_aarch64.whl (17.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.12-py3-none-macosx_11_0_x86_64.whl (20.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.12-py3-none-macosx_11_0_arm64.whl (18.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.10.12.tar.gz
  • Upload date:
  • Size: 3.7 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.12.tar.gz
Algorithm Hash digest
SHA256 eb7b771e02ccc1f8dba80df98db99c05199d1739313ce4ae48f3d90d51ad1d81
MD5 9c93a6c28d5b7d9fa6d7a7b3dc0f711b
BLAKE2b-256 22b9a7554d0dc6268cd7934c83d4371a3a0f73880b36e5be95ccaddd9cf91e42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.12-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 67a611ba5e4839419c6af842fed798e4f17523b795e9bc1b66e2c0b28e636409
MD5 0a69122d7f187d7142373bd6e0ea6fb4
BLAKE2b-256 3d81d976d70de50f7bf65ff61c485d81580a8b3be1079aab1db0243f1fd6d67b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.12-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 43da25c3cc6cde8a0abab09d3ab31c62941a7e246e79cf6e5e4a4cfc7fcfed66
MD5 557c0e794e8ed5d9a61e0db218c7ced4
BLAKE2b-256 a7c4f5256ad84439cfb3f8d6895d75e6324c9d9406338ec55c04990766ba7189

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.12-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7d9bf6dca0e41117aae6c4c83ba7a79b79f9df714d885e7eb95dcf33cebe054b
MD5 91ab008ff1e97716726668838e50818d
BLAKE2b-256 3a45c834ef54084456ab2afdfb3be35263d3414f517a0e697a94f2559bbb7952

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.12-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c919b06e98086200cb011bf44ccea90bf7b9a7959f00ca4b28b738697590cd9d
MD5 e5176b13f51ac5c3406367a24e8af375
BLAKE2b-256 43a7fb7a6f9f04e7df64ae22fc3e8adc11002cf2420558a09671fe546e3bf57e

See more details on using hashes here.

Provenance

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