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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nrp_devtools-12.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 f1bb34f020574da8cbbdecf2970c5303b6a0996022e02c8ce62e471dd33f99d6
MD5 8ca349a931b72976dbfa3edc2dd4e04a
BLAKE2b-256 83ca5a68b0a96ca6f4db87b92312fd332d33f7f185ad45474ed05180cc6e2130

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nrp_devtools-12.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d79a91a9b2b5f834405fbb5e4e6af999a5e3183dd0d25b4d8bce43e5918d8274
MD5 ef383baa3ab99bf3531536fcb87301f7
BLAKE2b-256 8fd2c66fdd0e8b482d6df880f617c515fc4ac0390485a8c53d79e48ad79026df

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