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.15.tar.gz (3.7 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.15-py3-none-manylinux_2_17_x86_64.whl (19.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

shinyhub-0.10.15-py3-none-manylinux_2_17_aarch64.whl (17.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

shinyhub-0.10.15-py3-none-macosx_11_0_x86_64.whl (20.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

shinyhub-0.10.15-py3-none-macosx_11_0_arm64.whl (18.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for shinyhub-0.10.15.tar.gz
Algorithm Hash digest
SHA256 2a8a10e6d9fa08167d94e006ed57eb241d1be628495744d1841e175010b08a60
MD5 e8ea40dd79c6af9067d8a0e0cc1b8fd6
BLAKE2b-256 ef1e5fa0485ebb8477cab57451ad86ea0bdb3df3de6779a36e6ba5219735313f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.15-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 34a1a8b104305bd38458fe9ab204bfcd4fa7aa22ccf7494fa8fc4f5ec118ef8a
MD5 5282001ad0f144c88f4a93ec18c7e850
BLAKE2b-256 f276b826fc26e1d07736e255d7154db0e5d8a862ae64f1e633b7b90b4e992b6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.15-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4b713c323dfdb8e183262682fbbcf2da160421f09ad843487fb480f09d860002
MD5 ffc2f3b0aedaa3b44d5f2b730c9eb724
BLAKE2b-256 7615b8a440cd50db8ac592861e63162ce1840917286878cb066dec0d5e3d660f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.15-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6869dcc16816260102a5092f7c566844f5b57c86fd389ff6db4f41fa44d9582a
MD5 a0ecbb37750f0ed0e7ff77b03c51944d
BLAKE2b-256 f144040c95a95de90bf37939b050a8497c85bcc6f6d648b9ee24df8f94bcd331

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for shinyhub-0.10.15-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 204e6db9fe337ef38099baa9f86035e1abc2e8d32ffc78458d8a65e43f75bf68
MD5 bb2ccc71cca4dfdb2e234e847f2e88e6
BLAKE2b-256 8153ea5b7008ce42aff1903ad68718fa315a1186305a7742b54223ee6c5a1809

See more details on using hashes here.

Provenance

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