Skip to content

Commit

Permalink
started install instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
mfenner committed Jun 1, 2024
1 parent 6e19956 commit 930ebe5
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 1 deletion.
26 changes: 25 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
![GitHub](https://img.shields.io/github/license/front-matter/invenio-rdm-starter?logo=MIT)

# InvenioRDM Starter
# InvenioRDM Starter

## Initial setup

```bash
# log into the invenio-rdm-starter container
docker exec -it invenio-rdm-starter-web-1 bash

# create the database and run migrations
invenio db create
invenio alembic upgrade

# (optional) load demo data
invenio rdm-records demo
invenio rdm-records fixtures

# create a user using (your) email address, you will be prompted for a password
invenio users create [email protected] --active --confirm

# add the user to the admin role
invenio roles add [email protected] admin
```

You can now access the instance at https://localhost and login with the user you created.
You may want to add a username and other details via the web interface.
1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ services:
- INVENIO_THEME_SHOW_FRONTPAGE_INTRO_SECTION=False
- INVENIO_MAIL_SUPPRESS_SEND=True
- INVENIO_LOGGING_CONSOLE_LEVEL=${INVENIO_LOGGING_CONSOLE_LEVEL:-INFO}
- INVENIO_BABEL_DEFAULT_LOCALE=${INVENIO_BABEL_DEFAULT_LOCALE:-en}
worker:
command: "celery -A invenio_app.celery worker --beat --loglevel=INFO"
image: ghcr.io/front-matter/invenio-rdm-starter:latest
Expand Down

0 comments on commit 930ebe5

Please sign in to comment.