Skip to main content

NRP repository development tools

Project description

NRP repository development tools

This tool is used to setup and run an Invenio based NRP instance.

Prerequisites

  • Python 3.10
  • node version 16 or greater, npm version 7, 8 or 10
  • imagemagick and development packages for imagemagick
  • standard build tools (gcc, make, ...), on ubuntu build-essential
  • Docker 20.10.10+ and docker-compose 1.17.0+ (or OrbStack on Mac)

Creating a new repository

  1. Download the installer
curl -sSL https://raw.githubusercontent.com/oarepo/nrp-devtools/main/nrp-installer.sh
  1. Run the installer with a directory where the repository will be created
bash nrp-installer.sh my-repo

After asking a couple of questions, the installer will create the repository in the my-repo directory.

It will also initialize git version control system and commit the initial sources.

  1. Go to the my-repo directory and see the README.md file there for further instructions (or have a peek at README.md )

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

nrp_devtools-1.0.24.tar.gz (68.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nrp_devtools-1.0.24-py3-none-any.whl (108.2 kB view details)

Uploaded Python 3

File details

Details for the file nrp_devtools-1.0.24.tar.gz.

File metadata

  • Download URL: nrp_devtools-1.0.24.tar.gz
  • Upload date:
  • Size: 68.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nrp_devtools-1.0.24.tar.gz
Algorithm Hash digest
SHA256 1571fc6b13c93c8b2dcdfef42e49cc34e05e61ff115b69d61582d4bea81d37cb
MD5 799698883a0ba2e94b021fd3b45c9a38
BLAKE2b-256 56e0196a79f05b459cf26ab90426a6b510f2255cf882ac6a8344e9c468a69785

See more details on using hashes here.

File details

Details for the file nrp_devtools-1.0.24-py3-none-any.whl.

File metadata

  • Download URL: nrp_devtools-1.0.24-py3-none-any.whl
  • Upload date:
  • Size: 108.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nrp_devtools-1.0.24-py3-none-any.whl
Algorithm Hash digest
SHA256 aa78fb2fcf3ebfdd631fade28a327e5de55f10e6118eeaa7607a30b67365b89c
MD5 0588240cfc64570037df90762272e5db
BLAKE2b-256 e0f06705f7f45b884a33715d0254307b54045c6dd46d493f78987f3d5b2cbd9a

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