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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.6.0-py3-none-manylinux_2_17_aarch64.whl (8.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.6.0-py3-none-macosx_11_0_x86_64.whl (9.5 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.6.0-py3-none-macosx_11_0_arm64.whl (8.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.6.0.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.6.0.tar.gz
Algorithm Hash digest
SHA256 35d0d3046ab928f05111bd4d0834cd9c5f6c7989a23ecac8af8e586636e7f0ec
MD5 4bcbe75c15c5b4549ed42243880c87fb
BLAKE2b-256 7944bc946f16a6afe7fc54a83754ce1a5e2596b08dd88b7668897fc443481a78

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4c571ad0c84875749eb33e584777f8369dbc6e46bc600a93c425ea5e29846b4c
MD5 d123e3861ae86b07bbd35e5a8dd61fd7
BLAKE2b-256 f50079c2ea54f565d8a55bb42cfeca514e0ff4b0839cb7f82fac3dff1af39cc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 be1ff65df75a9eb89097eee8f3ee52c5a83f7967ba70a8515deda60f99336adf
MD5 1cdd02d4279f7d3262147b93d430d3b3
BLAKE2b-256 78b49131612ff7648c804d1e0de7cdf631911d57659ef98b5cd0eeefdbb5c674

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4bdcf66de198513ab5943b8123a506ade9ce09983509081f136979b43e8cb118
MD5 5f3f3c0e7908544930003cbc237aa8e3
BLAKE2b-256 0719ad14a9c2213ca6e42886ea2f2f81d6fc6ad9de617710a2d379a9b61c4cf2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.6.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3ac7bfe09393735b51bce43a8c1b827b2d905210dc8979045355a72846b2e6a
MD5 54d4c4dfe4aa54dc0e5399a6449bbf59
BLAKE2b-256 e4afcfa431ace88915983934a41d78463b0ef0224fa3e4a84f0881db5cccd380

See more details on using hashes here.

Provenance

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