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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-1.0.21.tar.gz
Algorithm Hash digest
SHA256 a3ec2e5b6bca3ad46795a9f810a57c02b0e1136913bce2eb4d4821c5425e6a66
MD5 02ea91aadae387eaba12ff160027afdc
BLAKE2b-256 8903fba658f4cb3abb4ae5ef279ed3bf193cc971ea9cc11fb027365f0a18c8d2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-1.0.21-py3-none-any.whl
Algorithm Hash digest
SHA256 b4ce76065e10b318a1c2d542ef20c6441a5f52639d3922d9b05811d1bc92bc24
MD5 c9f694cab53e85c969760682d5f36d6a
BLAKE2b-256 6323a413bf78554fdad8c6a06e13003fb84fa3e1b77374d388cd148d3ee4570f

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