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.2.4.tar.gz (3.5 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.2.4-py3-none-manylinux_2_17_x86_64.whl (5.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.2.4-py3-none-manylinux_2_17_aarch64.whl (5.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.2.4-py3-none-macosx_11_0_x86_64.whl (6.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.2.4-py3-none-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for shinyhub-0.2.4.tar.gz
Algorithm Hash digest
SHA256 9bd622ee0051a631f481d28c0d5c52721b799d80540a4d49660a877246c44073
MD5 3e55f63cf2325721abcc817c5eb12f4c
BLAKE2b-256 2ccf099cd9bb8bcd3dd5a2bb5801361920074d90dce00ad9bcdd844df6713ae5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.4-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dac796fbbbbcd151cc5119fd7e1910143e0d12c4aa325d47144297a2fe9a2d43
MD5 b698f8de2b7e07b8a7e7f67d70b6e63b
BLAKE2b-256 d05d59a65fc6aeed5444ce89a880192d3edb5dc3414e67121ffcb09d232b7f8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.4-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 200caa9dcc486007d795de1f08b7ecd9a287551fad1cf3412b7d71072bc2f103
MD5 55f21ff35dc9cec6debba4e7d896e105
BLAKE2b-256 c8454916e1cfd76f8ff9bdd7720a70901d21637ea627d7f65ae7a668a47cf372

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.4-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2330042eb42543eaf8fb39a0060e7fa688d9794ecaf784782b29b9a239e553f3
MD5 1a4c149adc7107553377300e8401cada
BLAKE2b-256 f6db0bd4e8f61b429c7b1f6b9d026e85689d7dcf8ffc57c7268881d725017f36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5edded7aed0294b83cb7a7ee3175386c68446ede9b4f5273471e3de2df62cbba
MD5 2e341114f1b152c991b4a71db90b7945
BLAKE2b-256 331a66fe9a1498f24b7a614f3d042e896cb72ed5871e81b82ca2fe414add2ce6

See more details on using hashes here.

Provenance

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