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

This version

0.9.4

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.9.4-py3-none-manylinux_2_17_aarch64.whl (16.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.9.4-py3-none-macosx_11_0_x86_64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.4-py3-none-macosx_11_0_arm64.whl (17.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.9.4.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.9.4.tar.gz
Algorithm Hash digest
SHA256 8aa715cf88d2de5f95a18d4d756b9dc31c6feadd57071c61145ce015ebf53ba2
MD5 bbf2b7d4ad607aacffeb8d32adf2aea8
BLAKE2b-256 b3f88bf6dd210538f2e427317580810d995961c33afb9fa57a02006d9d9f8c8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.4-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 32dc3c861778810eb72132d46816997a9fc6b3c08d625e2e9cdedfaa373a28ff
MD5 686756362a2c7fe068aaed0a95ea2d4b
BLAKE2b-256 30b66ea41f2ec21e73d81ff089f01bb6d372866ff7ee058559d6517b00e4d20b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.4-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 b723b4850850d6db5060ba074c20872731da5ba77b0e12cfe76b846770d9e1b9
MD5 cd454a574f3015c9195c85c18ae268ce
BLAKE2b-256 dea7e58d08ba278ac0ea501c1af96620dd2fe7d6ea2a8018de9902e697a091b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.4-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ba83d7c56e404e7c892dedf7e7d21c55823d4a626167457d0e4c7e16f408de53
MD5 abf1d95f495741cc593b5d7250d7045c
BLAKE2b-256 b1eb1481dd4e35972186888656e80af1ba59b58681439f173c91548513656281

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e9e3cab187bf2413082aab04c876100bfa81830b766565d7017842c762c1d4e
MD5 deb1c4a5e5a5e80047899383a22bb084
BLAKE2b-256 99725d66bfc8df2aa382b966099475acf60a3bd5aabcdfec2774068ba3a3f528

See more details on using hashes here.

Provenance

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