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.19.tar.gz (68.4 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.19-py3-none-any.whl (108.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-1.0.19.tar.gz
Algorithm Hash digest
SHA256 dc107e7f18529d80ec06db5505e9eee6901ae820cdaab7c4a02e1a1c6c00c9ca
MD5 f1b51a4c9a1234f3a1dae26e7130f8db
BLAKE2b-256 fa4cdcc5d25338466c167362a9dfaacde14f1970d295bfaf345c346737ca44d2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-1.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 6f5a18d188cd560577c9e12a3330c3f579877e9112af56f862bd2562a48fa45b
MD5 20d241f1b9b1e8b1bbd0c3435a803f39
BLAKE2b-256 256b0baaf8fdb2f9c9623d78152117332497acf4aa548100c00cd370c927ae50

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