From a68443a57846aec5e6b32667bcfcdbd56ad47d90 Mon Sep 17 00:00:00 2001 From: Francesco Pagnamenta Date: Fri, 26 Sep 2025 16:21:01 +0200 Subject: [PATCH 1/3] HPC console doc --- docs/access/hpc-console.md | 39 ++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 2 files changed, 40 insertions(+) create mode 100644 docs/access/hpc-console.md diff --git a/docs/access/hpc-console.md b/docs/access/hpc-console.md new file mode 100644 index 00000000..d724d2a4 --- /dev/null +++ b/docs/access/hpc-console.md @@ -0,0 +1,39 @@ +[](){#hpc-console} +# HPC Console + +HPC Console is a web application designed to provide essential functionalities for interacting with [FirecREST API v2 backend][ref-firecrest]. +HPC Console is a web application that provides users with a modern web-based environment to interact with HPC resources such as clusters, job schedulers, and filesystems. + +## Features + + +- Dashboard – shows cluster availability and basic system status. +- Jobs – allows creating, submitting, and monitoring jobs. Users can provide job name, script, and resource requirements. +- File Navigator – supports browsing directories, uploading, downloading, and deleting files. Editing files inline is not supported. + +## Alps platforms + +HPC console is currently available on three [Alps platforms][ref-alps-platforms]. + +| Platform | URL | Clusters | +|----------------|----------------------|--------------------------------------------------------------------------| +| HPC Platform | [https://my.hpcp.cscs.ch/](https://my.hpcp.cscs.ch/) | [Daint][ref-cluster-daint], [Eiger][ref-cluster-eiger] | +| ML Platform | [https://my.mlp.cscs.ch/](https://my.mlp.cscs.ch/) | [Bristen][ref-cluster-bristen], [Clariden][ref-cluster-clariden] | +| CW Platform | [https://my.cwp.cscs.ch/](https://my.cwp.cscs.ch/) | [Santis][ref-cluster-santis] | + +## Access and prerequisites + +- Access requires a valid CSCS account and authentication through the institutional login system. +- Supported browsers: recent versions of Chrome, Firefox, and Safari are recommended. +- Sessions automatically expire after a period of inactivity. + +## Feedback + +We welcome your feedback to help us improve HPC Console. +If you encounter issues or have suggestions, please [let us know][ref-get-in-touch]. + +## Further information + +* [FirecREST UI documentation](https://eth-cscs.github.io/firecrest-ui) +* [FirecREST UI repository](https://github.com/eth-cscs/firecrest-ui) +* [FirecREST documentation](https://eth-cscs.github.io/firecrest-v2) \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index e240bbee..e02a565f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -37,6 +37,7 @@ nav: - 'Web Services': access/web.md - 'SSH': access/ssh.md - 'FirecREST': access/firecrest.md + - 'HPC Console': access/hpc-console.md - 'JupyterLab': access/jupyterlab.md - 'VSCode': access/vscode.md - 'Running Jobs': From b6d0bfba4d56e30fc296fe0633095eec9fd9008e Mon Sep 17 00:00:00 2001 From: Juan Pablo Dorsch Date: Fri, 26 Sep 2025 16:33:21 +0200 Subject: [PATCH 2/3] Update docs/access/hpc-console.md --- docs/access/hpc-console.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/access/hpc-console.md b/docs/access/hpc-console.md index d724d2a4..7a01049f 100644 --- a/docs/access/hpc-console.md +++ b/docs/access/hpc-console.md @@ -1,7 +1,6 @@ [](){#hpc-console} # HPC Console -HPC Console is a web application designed to provide essential functionalities for interacting with [FirecREST API v2 backend][ref-firecrest]. HPC Console is a web application that provides users with a modern web-based environment to interact with HPC resources such as clusters, job schedulers, and filesystems. ## Features From bfbc90ea908dd4c78a46011d55d4626a0ca30eec Mon Sep 17 00:00:00 2001 From: Francesco Pagnamenta Date: Fri, 26 Sep 2025 16:54:04 +0200 Subject: [PATCH 3/3] Firefox added in the check spelling allowed --- .github/actions/spelling/allow.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt index 90a57d81..750049ed 100644 --- a/.github/actions/spelling/allow.txt +++ b/.github/actions/spelling/allow.txt @@ -25,6 +25,7 @@ Ehrenfest Errigal FFT Fawzi +Firefox Fock Foket GAPW