Skip to main content

QPod Hub Package

License TravisCI Pipeline Status PyPI version PyPI format PyPI download month GitHub Starts

Notice: If you are looking for the out-of-box QPod docker images, please goto: https://github.com/QPod/docker-images

Introduction

The qpod-hub package provides a hub portal user interface and proxy service for QPod.

As a hub service, qpod-hub detect if specific service are installed and provides a homepage GUI for users. Currently, the following services are supported:

  • Jupyter Notebook
  • JupyterLab
  • Code-server
  • Tensorboard
  • RStudio Server
  • Shiny Server

Screen shot of QPod

Development

Under Linux/macOS

docker run -it --rm \
    --name=dev_QPod \
    --hostname="docker-develop@" \
    -v `pwd`/:/root/ \
    -p 8800-8888:8800-8888 \
    qpod /bin/bash

Under Windows

docker run -it --rm ^
    --name=dev_QPod  ^
    --hostname="docker-develop@" ^
    -v %cd%/:/root/ ^
    -p 8800-8888:8800-8888 ^
    qpod /bin/bash

Enter into the container and Debug/Install

docker exec -it dev_QPod /bin/bash

PYLIB_DIR="/opt/conda/lib/python3.9/site-packages/"
ln -s `pwd`/qpod $PYLIB_DIR/
ln -s `pwd`/qpod/base/etc/qpod_hub-jpserverextension.json /opt/conda/etc/jupyter/jupyter_server_config.d/
ln -s `pwd`/qpod/base/etc/qpod_hub-nbserverextension.json /opt/conda/etc/jupyter/jupyter_notebook_config.d/
ln -s `pwd`/qpod/base/etc/qpod_hub-nbextension.json       /opt/conda/etc/jupyter/nbconfig/tree.d/


yarn --cwd `pwd`/qpod/base/static/
python -m qpod

python setup.py sdist bdist_wheel
pip install -U dist/*.whl
jupyter notebook

Metadata

Release files for qpod-hub 2021.10.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qpod-hub 2021.10.11
File Size Uploaded Provenance Actions
qpod-hub-2021.10.11.tar.gz 1.3 MB Without provenance Details for qpod-hub-2021.10.11.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for qpod-hub 2021.10.11
File Interpreter ABI Platform Actions
qpod_hub-2021.10.11-py3-none-any.whl Python 3 none any Details for qpod_hub-2021.10.11-py3-none-any.whl

Total release size: 2.8 MB

Release files / qpod-hub-2021.10.11.tar.gz

Download URL qpod-hub-2021.10.11.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
8775c322e476b157ff4f5944c811f3965572491e11337a2c7ec28d002366a17b
BLAKE2b-256 checksum
How to use checksums
f7f362be0a139efa06026c56bcc190faf276fa715768a14bfe1918c8b592a1ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

Release files / qpod_hub-2021.10.11-py3-none-any.whl

Download URL qpod_hub-2021.10.11-py3-none-any.whl
Size 1.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
60fb2436fddb121c9b3d333ef944e81fbe3a6d3962874b2516176c5f71a1432e
BLAKE2b-256 checksum
How to use checksums
bc2e16db93c3619114099c6084b4f1c2545a6ead99c67f84c40c7aba1cc02b7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

Security for qpod-hub 2021.10.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page