Skip to content

Latest commit

 

History

734 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDS-RDM

The CDS-RDM instance based on InvenioRDM.

Install

Install uv, and then run the following commands:

uv tool install invenio-cli
invenio-cli check-requirements --development
invenio-cli install
invenio-cli services setup
invenio-cli run

Now visit https://127.0.0.1:5000.

Create demo users

uv run invenio users create admin@demo.org --password 123456 --active --confirm
# grant superadmin access to a user
uv run invenio access allow superuser-access user admin@demo.org

Deployment

Update dependencies before deployment

To update dependencies before deployment, run:

  1. Run invenio-cli packages lock
  2. Commit the updated uv.lock

Tip

To selectively update a specific package, you can use:

uv lock --upgrade-package <package-name>

JavaScript dependencies

  1. Run invenio-cli assets lock
  2. Commit the updated pnpm-lock.yaml and package.json

About

New CDS site based on InvenioRDM

Resources

Stars

12 stars

Watchers

9 watching

Forks

Releases

Packages

Used by

Contributors

Languages