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.8.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.8.2-py3-none-manylinux_2_17_x86_64.whl (18.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.8.2-py3-none-manylinux_2_17_aarch64.whl (15.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.8.2-py3-none-macosx_11_0_x86_64.whl (18.5 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.8.2-py3-none-macosx_11_0_arm64.whl (16.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.8.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.8.2.tar.gz
Algorithm Hash digest
SHA256 4ac12fc3ece8a7e0c16638aa340d6cba8dcf3c501f7705cde49ccc1b278f2a5e
MD5 83b252269385a57b39b04bec6fea8d01
BLAKE2b-256 206e9c96a54300fccf1d982a67e7eb24d658fdb6df2f045ba0418b6fdbaec641

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.2-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f4c858cb03755193e7a1b261162f713d5d5e508f569d344f64139c2636ecad1d
MD5 d9854a781de52fb5d0598e55fd2df44b
BLAKE2b-256 6f99724111c5f8675cf1d08304a2ce45b52649bc3906382613901e6437e39b87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.2-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ef3e919a99d5a35600ddef8c2025c9962b1ead12949d96e2c771adebfc888ad1
MD5 c26790adb7ef538c51f4fd09a23598cc
BLAKE2b-256 6368094703131e2cd0a3eaef09ab5f41c47e145cde4f0de3e9dbc8074d0d5d57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc69757c5d2c07a4ff92428b99e868cef17eb546328a8b158ca27d8cc395f3cf
MD5 ecc7b9b27ce250f3e5ffef09b4a1dcea
BLAKE2b-256 e0889073dbdf90c3327424e80de6cc84a18df0b1443117d809f0610c5b818085

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.8.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35855759cf105be2c9331a663afe4718d8640b5bb0fe0512ae6c1b3005830cd2
MD5 5749ccc80c232f980da5402a37961af0
BLAKE2b-256 c0a0caebb2533a0d40d7d8c9a57b18f2360af2e50e6965ff9add883e23dd6ea4

See more details on using hashes here.

Provenance

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