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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nrp_devtools-1.0.20.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.20.tar.gz
Algorithm Hash digest
SHA256 087fe52de5ccd556b7b21c98ea33cc0077db5c53e50973e225aad487500553a4
MD5 034b480d8911957b49c8a5b763611636
BLAKE2b-256 13127f8407f637ad1c559107fd10592c6ab0c16c266d35a4c9542d8b44ef580a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nrp_devtools-1.0.20-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.20-py3-none-any.whl
Algorithm Hash digest
SHA256 404b55679aa2497a02ad81a34152feadbd77171178b7edf9cddb33f87286eec7
MD5 cbeefb74b858fb36633979c2f809f019
BLAKE2b-256 b4f90710ef9244a3385cf636430b5855a6ebbc21d1e588da61ea19bec8978a52

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