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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.5.0-py3-none-manylinux_2_17_aarch64.whl (5.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.5.0-py3-none-macosx_11_0_x86_64.whl (6.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.5.0-py3-none-macosx_11_0_arm64.whl (5.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.5.0.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.5.0.tar.gz
Algorithm Hash digest
SHA256 0b8fcf6b5caf969f07de6ce5bc5ebb1d66d69ccfbffe9dac826e184b5be314ab
MD5 34a01e95f0c527706b99b91873d43d2e
BLAKE2b-256 7f4b30ce9c512199e15be0092b395f6d4d3e5efdbf38f2371fd722315a149772

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4a435b64f846c09c1b2273d6e0fb0b1258c59a4f0b0604f88568159dbae3f41d
MD5 1a137b3bd3bc18aa8fccbe7a25629d2c
BLAKE2b-256 06496fca555fb5ecb8ac525d05dc4fa2ed4f10c5763ef9422de2dc3610e1423c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 319c51463ccf61a2317ee646738e2d4beb0972708b487db3b6081a546c0c3052
MD5 91d9e820c84e89583f9d4f0e970181f2
BLAKE2b-256 247f9e738f205ae29be6d958b09b2b4268119232004e42d4437ea3650f1ef584

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6ad4bb9a31b2f566e3a3ae376ab67fef012faeb33455fd650b1ed08a30b54891
MD5 f7b113478d1ecf84a1897ec3b764b9ff
BLAKE2b-256 8651690d7f6fd5ddc566fcf9a42347af9602c5bd74d09b2a13e2a770865ca05a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3f882c03074cfba0d7b818709334d0e265cfa9f95d93326b0aa878b2f9f0934
MD5 ab1fff7fa4b10d0dedf5c50a79442e64
BLAKE2b-256 6166f822ee9877680c3334db243fbb695113696ef014fc67fb88ccf7b522e273

See more details on using hashes here.

Provenance

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