HivePaaS
Docker Swarm 기반 오픈소스 자체 호스팅 PaaS, SSL·백업·자동 확장 지원
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗.. image:: https://readthedocs.org/projects/esm-tools/badge/?version=latest
For our complete documentation, please check https://esm-tools.readthedocs.io/en/latest/index.html.
To cite ESM-Tools, please use the following DOI: https://zenodo.org/doi/10.5281/zenodo.3737927. This DOI represents all versions of the software, and will always pointing to the latest version available on https://zenodo.org.
You will need python 3.10, 3.11 or 3.12, a version of git that is not ancient (everything newer than 2.10 should be good), and up-to-date pip (pip install -U pip) to install the esm_tools. That means that on the supported machines, you could for example use the following settings:
albedo::
$ module load git
$ module load python
levante.dkrz.de::
$ module load git
$ module load python3
glogin.hlrn.de / blogin.hlrn.de::
$ module load git
$ module load anaconda3
juwels.fz-juelich.de::
$ module load Stages/2022
$ module load git
$ module load Python/3.9.6
aleph::
$ module load git
$ module load python
Note that some machines might raise an error conflict netcdf_c when loading anaconda3. In that case you will need to swap netcdf_c with anaconda3::
$ module unload netcdf_c
$ module load anaconda3
First, make sure you add the following lines to one of your login or profile files, i.e. ~/.bash_profile, ~/.bashrc, ~/.profile, etc.::
$ export PATH=$PATH:~/.local/bin
$ export LC_ALL=en_US.UTF-8
$ export LANG=en_US.UTF-8
Inside the same login or profile file, add also the module commands necessary for the HPC system you are using (find the lines in the section above).
You can choose to source now your login or profile file, so that the module and export commands are run (e.g. $ source ~/.bash_profile).
To use the new version of the ESM-Tools, now rewritten in Python, clone this repository::
$ git clone https://github.com/esm-tools/esm_tools.git
Then, run the install.sh::
$ ./install.sh
You should now have the command line tools esm_master and esm_runscripts, which replace the old version.