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.6.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.5.6-py3-none-manylinux_2_17_x86_64.whl (6.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.5.6-py3-none-manylinux_2_17_aarch64.whl (5.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.5.6-py3-none-macosx_11_0_x86_64.whl (6.5 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.5.6-py3-none-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.5.6.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.5.6.tar.gz
Algorithm Hash digest
SHA256 6c87f1cc685a47db5243e721a36f5250a0638815761ae479c6defbafbea8c1fc
MD5 411900e759e71d02d64479a081a1acc6
BLAKE2b-256 92518d6eed7f0409586d925e77decb693e0261668c5f8c6952ff67263b7e3153

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.6-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 faedea6009321a0f3f4b7de101f2bba5a160837310b2b15cb7bd20d903e38a65
MD5 f281d3ad17008b1979046b227f88a6dc
BLAKE2b-256 02f87ab4e27c45eefee2ef6fadae2f79670e40f2a11448d9ee460f1deba05914

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.6-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a916a2f704b53aac926a507190e4775508e1ba9cdc418f882f0614b671fc3dd6
MD5 5386811e3fc53a901c52226c0f745fa6
BLAKE2b-256 485a632ad84dfb586f0fcd6e6f82c14a0cdd7b10976ec4139ceb93ca5a0abb7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.6-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6eed3c041276c09d3153fc2c9f05eef782ef22cbdd98752e1e8932e60c69eed9
MD5 1b512ded5684c3409ab71cca73880a83
BLAKE2b-256 744696474702e1050c9520fe337a495b1b0a54270a520831540c995f04932323

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.5.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 310f5ef58f31beb38bff2b19e83ca0ea3cdcc5cc475afaec759ac4301371fc2b
MD5 5e6f64b9f982bea6707904cba5c79252
BLAKE2b-256 2ef8ba47afc9c548246267c456f1417690633cdca1a62fe8b04812240d6b1a00

See more details on using hashes here.

Provenance

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