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.27.tar.gz (69.1 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.27-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-1.0.27.tar.gz
Algorithm Hash digest
SHA256 5dbaceaf0abd47cdae550485b1982c2d7cd5a6015e50a94dbf5dddf2f69d810c
MD5 aa3d005e218c3d979f58c43296310514
BLAKE2b-256 3e8c2d519b22d9af276baf3cab68327ad8ad375033821edd59f2ca09f1aae780

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nrp_devtools-1.0.27-py3-none-any.whl
  • Upload date:
  • Size: 109.2 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-1.0.27-py3-none-any.whl
Algorithm Hash digest
SHA256 5ad72b221f6a50887e64740ebe784d444d160a643be7848c7fd55ce9d5b238b3
MD5 09fdda7ca74385e058c0d69d0f9bfda8
BLAKE2b-256 f4d8ef499f718a5185dc3c1b29d8151db5bb31eb82beaede8245a26e1be6824a

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