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.2.6.tar.gz (3.5 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.2.6-py3-none-manylinux_2_17_x86_64.whl (5.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.2.6-py3-none-manylinux_2_17_aarch64.whl (5.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.2.6-py3-none-macosx_11_0_x86_64.whl (6.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.2.6-py3-none-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: shinyhub-0.2.6.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for shinyhub-0.2.6.tar.gz
Algorithm Hash digest
SHA256 66e578e709fb272b969d89f93c8526974efab056464309c7f2c80779d7ae152b
MD5 aead36b5715b14c8198f318c7c1a0452
BLAKE2b-256 1744de6d48f0f37eff07dbc29c1b125b1bd18120eb8e038e95cf28f73b3b0620

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.6-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a99fe17dc73191db6fffddd2204a560ce4c7495389eb6a31b9f77d842de90c81
MD5 c54ce36f45df18a69af6e71607bdc707
BLAKE2b-256 92028b5ed30c1ee95a400d680ea509fd4552921381a8874da57552291db087a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.6-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 da5730c347a8ba14d11a1ff59010f3074d9dc535feacdac41976b874410dd62a
MD5 5b04bbd4aa738050e8be5c86b4aab598
BLAKE2b-256 105b79421acc11c581bdf290ed6d083aa8101e8c655f443bd7d18336ec97741c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.6-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 833e6edc43bf1a6abc6c36ca470f28eed67930de6d013ccf385f8384e6f6de1c
MD5 ca0d142d48e2c1fc1bf047d0de204eb5
BLAKE2b-256 7f8c65a116cfbca16c70734abbf08e1ea0d2c440c42d7d570e63d30ff92597bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.2.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 930e5ffaeb867c933539a4922628257fa9abef6c7e6de2bec87775864d2694ae
MD5 127ad2f233621dfcc323a7abde55121e
BLAKE2b-256 79cad8109abbe2bcc7fe884ce9d4a7b8ccc15e9db6c600149ee91986481df5b8

See more details on using hashes here.

Provenance

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