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.3.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.10.3-py3-none-manylinux_2_17_x86_64.whl (19.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.3-py3-none-manylinux_2_17_aarch64.whl (17.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.3-py3-none-macosx_11_0_x86_64.whl (20.3 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.3-py3-none-macosx_11_0_arm64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.10.3.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.10.3.tar.gz
Algorithm Hash digest
SHA256 68593efd0a3fa2c07f746b329d8faa9fdc226a0919ff1ac0a6475fb6fbe4ee6b
MD5 a024202639c020e75312b237e458c964
BLAKE2b-256 e6bf926eeb1e4f02e05c19a81618dbfb952d5e2d7f05a30bcbd5d86e30b2d9e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2ba206014b2d037b9f333ce7edfd46d07acaf106d08ce4a5b178e8e7f3b5c6c7
MD5 22e38f58235e66c9a85cb373693631a9
BLAKE2b-256 ed1bc0e939d3ff25fe7459f260d7839b4948cce02773533789416d2e80bb3659

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 369230f80b92e9d7ba424cd3d701e72359b11ca83089d5bc49f3d581a57ffae0
MD5 9e1bf42023c091e4d41987a115fc37e0
BLAKE2b-256 445943386baeb04a24fcf38d7d8ef3e358677bab5d013b7fefdbabca447d3f98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41b0f537cf63649cffeed0c88f50f54301dbb51cbf2ee65b779253ad33645d77
MD5 a7efdff09fea4d1966e6f5791d469c30
BLAKE2b-256 7045c2a22363c2402ebdb684f927dd93a209c6031b179b6987f3608f0840c0e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4a97c6933a39eafb6b91f82f8bec83a1b42b33e02af11f7524f09cf3d2df9ae
MD5 c520139f290f2ca93d20aa2bbfc2b1ff
BLAKE2b-256 c755f7587206a0b6b72e05c6027fa6a93f0cd7f0d3c9cd1343b719e834ed9b33

See more details on using hashes here.

Provenance

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