Skip to content
Snippets Groups Projects

feat(schema): Add content_type to DataService

Merged Fabien Amarger requested to merge topic/default/dataservice_content_type into branch/default
2 files
+ 91
29
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 22
8
rodolf
=============================================================
======
RDF data production monitoring (RODOLF)
@@ -53,9 +53,10 @@
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The docker-compose.yaml contains the following containers :
- rodolf : the cubicweb instance
- frontend: nextjs front
- rodolf-backend: the cubicweb instance
- rodolf-frontend: the nextjs front
- virtuoso: the rdf repository and sparql endpoint
- minio: object storage server
- postgresql: sql database server
- redis: key value database for session and rq tasks
@@ -58,13 +59,10 @@
- minio: object storage server
- postgresql: sql database server
- redis: key value database for session and rq tasks
Environement initialisation :
+++++++++++++++++++++++++++++
When starting for the first time tou must run following commands:
When starting for the first time you must run following commands:
.. code-block::
# install node modules in your volumes
docker compose run --rm --entrypoint npm rodolf-frontend ci
@@ -66,7 +64,8 @@
.. code-block::
# install node modules in your volumes
docker compose run --rm --entrypoint npm rodolf-frontend ci
# set the localinstall egg in your volume
docker compose run --rm --entrypoint pip rodolf install -e /src
@@ -71,4 +70,5 @@
# set the localinstall egg in your volume
docker compose run --rm --entrypoint pip rodolf install -e /src
# create the instance
docker compose run --entrypoint docker-cubicweb-helper rodolf create-instance
@@ -73,6 +73,7 @@
# create the instance
docker compose run --entrypoint docker-cubicweb-helper rodolf create-instance
#init the db
# init the db
docker compose run --rm --entrypoint cubicweb-ctl rodolf db-init instance -a
Then to start the services do:
@@ -81,6 +82,19 @@
docker compose up --build -d
and point your browser to::
# virtuoso
http://localhost:8890/
# rodolf frontend
http://localhost:3000/
# rodolf backend
http://localhost:8080/
# minio
http://localhost:9001/
Learn More
----------
Loading