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


Release history Release notifications | RSS feed

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.10.13.tar.gz (3.7 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.10.13-py3-none-manylinux_2_17_x86_64.whl (19.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.13-py3-none-manylinux_2_17_aarch64.whl (17.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.13-py3-none-macosx_11_0_x86_64.whl (20.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.13-py3-none-macosx_11_0_arm64.whl (18.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for shinyhub-0.10.13.tar.gz
Algorithm Hash digest
SHA256 3d5ee27cd12923062eb27fce091a51175b9772aa8569a662eb495ccdf80a49a3
MD5 e42b153ac55a47000fdf761e20fe7f69
BLAKE2b-256 2c0b49c2af9876438568292f01b18169234a80d2635d255c4239003f3af1166d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.13-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f24e4146298edcaee10f113805de49470779425e79705a3085725c9a7b7d3963
MD5 61f505ef583c2bea84c78fb5241ce8f0
BLAKE2b-256 5eaab050955c1da9a16b820a94bdb46092ce42d2b8cb4edd090acaefd81d6134

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.13-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 96ac2c952521b5625eb7b3ee426521e7560582c6fefcf44e0d5510ef6961b1c1
MD5 063fd88236c6b35c6c0e97d94b724fab
BLAKE2b-256 4f10b328578f6855d658781649df94375e0b6a27b1af312301d6987e8d9afc19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.13-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4bb2bb3170b0e2664233ba9ef8d69f516f96207bd5f264792bddb17ee55e9c96
MD5 88984341da181eba1ddc9850e9157cbf
BLAKE2b-256 269466942cd1d72b8aeb85eab64f6004c98a9ffc58603f5401271e15769227a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 860638b8c87281884b25b803078a253d9dacfbd13e33a47bcf9b1b6d0bc44e73
MD5 b28d17348ad2375999d5f298e186689c
BLAKE2b-256 996af53ebda2ee007a599bf6b6beb647bc02eb17ff6795fd766edfac9d2991fd

See more details on using hashes here.

Provenance

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