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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.19-py3-none-macosx_11_0_x86_64.whl (18.7 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.19-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.19.tar.gz.

File metadata

  • Download URL: shinyhub-0.8.19.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.19.tar.gz
Algorithm Hash digest
SHA256 6bd3a390d9bfae436e3def54e3f6302da55882f0c805b8852b0fa0a4ee58277f
MD5 c65e578b7e315a0ac069913a92dcd853
BLAKE2b-256 c986cc4ae3555524df4f460e8662d9236a0c7ee6d2c2057ef8d13ad36cf92c76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.19-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e8ad598d1e1f7be9bb8eda016c90c0aa4031bffd8a8a2b481173f188a6411752
MD5 9a61778ffcbf074407a62af63f65091d
BLAKE2b-256 778e35de7d4073c0009b33e94330ebd4d466d82a4be1148b927d49a83d4a677d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.19-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 b1aeabb4c29b9808fa769b969f6aea3f94aed775de13b8db6480d24426e35ac9
MD5 6e608ed0326152d4b2bb0303cef31023
BLAKE2b-256 6c69cb46c91d222ea246fcf6e3cc55121e6ae9a09b35d97493756763186379b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.19-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 22246739676796c9ee71317f547c786cd7eb2b560242a1682f68bcbc050e3235
MD5 7360b49017c0b4b2e996f867007682ef
BLAKE2b-256 38bdfc12709ae6a58c4def16acbabc82aa01022921e1a727bcddba9850635b5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.19-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2bdc68a9a5547e10abddd2777ee5f0f9a730992b6504ed321ac67dfbc8c47806
MD5 18ab7ea4b086516c5d8a29751b483e16
BLAKE2b-256 fbe2f54482cb75796a718ba3f759b13731c6aeb31c3d49bca72ee451b71ab551

See more details on using hashes here.

Provenance

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