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.2

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.9.2-py3-none-manylinux_2_17_aarch64.whl (16.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.9.2-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.2.tar.gz.

File metadata

  • Download URL: shinyhub-0.9.2.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.2.tar.gz
Algorithm Hash digest
SHA256 d8ed785089445fdc4c89892befecd3570453844e8094038e5f631555275b0bc0
MD5 dd21fcff55b81e552ee73d5695530223
BLAKE2b-256 0ef31c96982744f301fac2c50764cfebff518e11511617e24e163b37919aa138

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.2-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2d0a7237e08f54d4eaa458563f9ae3669ed4eefbc28ba6e35d9249cdc8da9b01
MD5 2fb18e0eaace8a524d4a774cae718443
BLAKE2b-256 4b137e9d25ae873ddd0cbc40e0c5cbd59d94864f2d801692a0043db4d3e50d6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.2-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 daaa29e59ce0529c80e6926c375a4d9ba3bd06f137df216c4c3a7d8bb319c869
MD5 4ecb92c4e03cb3c5d5d0ca8e0ddd3337
BLAKE2b-256 d6fd62172dc5666625601fc733db7cd2cdcf5d3efebad690f6b61cc2de0e72f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 dcc2d4de6789a39c5c6773f5ec9685d6c6f968f05c46fb14cb7142954b26859a
MD5 aee82d07b65ad3741003aebb2f14eb81
BLAKE2b-256 10dca51c50d5cee138f6c58314002ab85688f537d9a26df4ef4e0c352cf855b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.9.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 461643d2742ea40a9b9bfe69bd20b6a19a032762fdbdd3be0b7e065ac13ccba9
MD5 63353a6550b46ff945256914b5021d41
BLAKE2b-256 93e6250ca097218a3a1b823696bc50ef7fcd4cbc50375e488723ebe38116aec6

See more details on using hashes here.

Provenance

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