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.12
  • node version 21 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)
  • git

Creating a new repository

  1. Download the installer
curl -sSL https://raw.githubusercontent.com/oarepo/nrp-devtools/rdm-12/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

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-12.0.6.tar.gz (40.0 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-12.0.6-py3-none-any.whl (55.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-12.0.6.tar.gz
Algorithm Hash digest
SHA256 06a8973648cbec943a96df8b391bae1f72402a2f3d8a9af701d4c3f90044cfd2
MD5 c01dc3833c74c055a589dd1880bdfaf4
BLAKE2b-256 db67656f767908564ecb8c6394aeb5acdb96a18fa1a1c586ff26d146f76f5b8a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-12.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 4006d2e08e0b1e6c7e3e36c76bc041e3b464bb2af13d2f98ae8419f81cf426fb
MD5 0ec3cf51dbdb0adb9421c57736c56553
BLAKE2b-256 21ccb6cf771ddd88ef020e8414d23217a7abef9972cea980ffd6f587fc7a8e33

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