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-12.0.0.tar.gz (39.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-12.0.0-py3-none-any.whl (54.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-12.0.0.tar.gz
Algorithm Hash digest
SHA256 e3fe73a288c88d46fd3fa584134dde95cddd3f9078fc7d8ac9d9b645421394aa
MD5 7b76a2701ee800d22e62b732b9b078d8
BLAKE2b-256 7274bfe5454fbf09ef570a7c180893be4048abdb5b6533d3277f3d8463a7cde9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nrp_devtools-12.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8722e3e978548c85a476bc3c265b319bfed866221d46c2fa803aac7b92e2692d
MD5 c40bf6c9bff2e71442d8001a14dc34f4
BLAKE2b-256 25fdec4766c2d71810142ea4419c2dc791ffc51847eba72df16be049c6bf3b77

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