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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.4.1-py3-none-macosx_11_0_x86_64.whl (6.2 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.4.1-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.4.1.tar.gz.

File metadata

  • Download URL: shinyhub-0.4.1.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.4.1.tar.gz
Algorithm Hash digest
SHA256 d471348ef9910d9afd02f111f2acf3bc6f0e358853b461384de21aac6d804326
MD5 e73001dd9ef5590b0075a9d7eab28759
BLAKE2b-256 82a87e7c68e7cff5bfc7407e0b17d741c07abe86507707dade3403f051e3711e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.4.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b965e23ed3fe525c4c9baeda614fbbd1fef71d5455cddecd9bd723f919987ddd
MD5 d17c37be561dd259b349642ca1295967
BLAKE2b-256 05a4c75764b1f2cfbbc6eda5f8ef4927a97850747d79c5fab4af72186d20573e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.4.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ba7c8cfd285abefbfb4795353b88296f7e29d9fcd8309bd89fa48eff47f30c69
MD5 4382af610e02f0b6565c14f47e51a704
BLAKE2b-256 f738f0f8cf42db0ceb7e99c7b3032dddb39f55c9cf13b2a4de84e2e5a91100c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.4.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 63da0aa75b9f8c7df7ec4d47953289f189f551de3011b8eda318ee4f064085ed
MD5 f6475531bd4f8780f70a9b9c8dfec64a
BLAKE2b-256 06042591d7b2a3b5b6bb8e52ebc67349c3046b7210b6614b7faa8b71d8038b0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.4.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba2263ec002e92edfc4a3447e24f5640a6237692f49e0dff19ba8fee8acb83b5
MD5 0e0d79dfa22d76a40e1a5ac94a5a3a65
BLAKE2b-256 172f07f94505bef9a90d3e6c5a5d3c5d6aa019f97283e598b12f7a9a899a7d3d

See more details on using hashes here.

Provenance

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