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.4.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.4-py3-none-any.whl (55.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-12.0.4.tar.gz
Algorithm Hash digest
SHA256 99c0bce5d6cd5bdfa00fde969095dddba04f08c3d24db8123acfb73d5c2b2fb1
MD5 5b0bccf9b59a3d6cb177ad61826da4c0
BLAKE2b-256 acc483dcc8f3a4cd6fc1d36d355387891db19f918564ba700f1849100a57ec1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nrp_devtools-12.0.4-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.12.9

File hashes

Hashes for nrp_devtools-12.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0f3b26fc45bd44480490901a293d5505339938c6388bcc49280bd09022963d70
MD5 dff5024aeb56c4f3c802e818b3e49fcd
BLAKE2b-256 ca576e912b0a4bea406c4778816ead11f145004dec9c83e3a21bd613883a3ebd

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