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 hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page