Skip to main content

CLI for easily interfacing with Berkeley CSUA

Project description

CSUAyyy

One command to launch a jupyter notebook server on CSUA!

No more opening multiple terminals, typing in long ssh commands and copying over port numbers. This simple command will ssh into CSUA, start a headless jupyter session and connect the session to your local machine.

Its 4x faster than doing it manually!

demo

Installation

pip install csuayyy

Tutorial

All commands start with either csuayyy or csua for short.

  1. Sign up for a CSUA account
  2. Run csuayyy config when first setting up, and provide the username, password and the path to the id_rsa.pub file you downloaded when signing up
  3. Run csuayyy serve to start a jupyter session and connect to it locally

Note

CSUA is Berkeley's student-run high-performance computing cluster, perfect for training machine learning models or mining cryptocurrency. However, it should be simple to run on other server setups!

This project is currentlly only tested on Mac OS 12.1. Other operating systems and configurations are currently untested.

Feel free to drop an issue if you need help setting up for a non-CSUA server, or CSUA is not working for your system.

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

csuayyy-0.0.7.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file csuayyy-0.0.7.tar.gz.

File metadata

  • Download URL: csuayyy-0.0.7.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for csuayyy-0.0.7.tar.gz
Algorithm Hash digest
SHA256 89f460189ac44bcac03002ad61e1c97eed43fdd9fdab0da7048682fa433020c5
MD5 3fee286bff86692c7892572e2539e3a5
BLAKE2b-256 31dbb564b2481496f5a5beb84718432d9841eab3711016ff927edb67c774cb7f

See more details on using hashes here.

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