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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.1-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.1.tar.gz.

File metadata

  • Download URL: shinyhub-0.10.1.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.1.tar.gz
Algorithm Hash digest
SHA256 b3a95a2a70adede751275b6646746e33f01bd5d34b718473d119b02b6a94710f
MD5 83b7cb0700b99629d6fbe2c3b24c7289
BLAKE2b-256 1667f2f450d72d5375d360548afc88497379b2b0debc518f802370a0b8cf8a34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9eff886a4ed5d51f5d0b28a116a9ec167ebfe708fce652705d689bab30d93c15
MD5 4a2ee3270751213ccbfe47eaaf7fa169
BLAKE2b-256 c8380ee8b8a26d8c3acfe7bf7d8a3c739bf7dbcc327228db338b3735ada6442b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 f6711afb747a4e3462e0f40650e113363a89254d5dd58f487c5d2689eeaa92cf
MD5 82b8bcff7f450bfa0884f8ab8805d6b0
BLAKE2b-256 3ecbacaecb66c28563fd52b792ee6b5bf004307fe7e2a2d0de250b220e558f36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5c1a4f4409c2591f9745158396a6c417bb6b1c3296c408f68e692826560a2198
MD5 ade64235fecb8601db24a6907192ea5f
BLAKE2b-256 ac678b5b20577dab6a10b804b4a487562f66e48c33d0c1343b4b9c1949aafabc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70004b8ed741c17db870393e2a8c4ae58132c0290a6005980dc1f8ee8c9d5dae
MD5 21f2ce58a9693ac8b5f3247110670c29
BLAKE2b-256 c693c31bb99ff45f26260230fa18cf376d33473e4cff4f8cd838ad839b72b6d1

See more details on using hashes here.

Provenance

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