Skip to content

[support] Troubles with dev install #120

@NicolasCARPi

Description

@NicolasCARPi

Hello,

I'm trying to install DSpace-CRIS locally.

The backend is running with this diff:

diff --git a/docker-compose.yml b/docker-compose.yml
index 9177ff4bd9..9326896be5 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,10 +1,5 @@
 networks:
   dspacenet:
-    ipam:
-      config:
-        # Define a custom subnet for our DSpace network, so that we can easily trust requests from host to container.
-        # If you customize this value, be sure to customize the 'proxies.trusted.ipranges' env variable below.
-        - subnet: 172.23.0.0/16
 services:
   # DSpace (backend) webapp container
   dspace:
@@ -17,8 +12,8 @@ services:
       # dspace.dir: Must match with Dockerfile's DSPACE_INSTALL directory.
       dspace__P__dir: /dspace
       # Uncomment to set a non-default value for dspace.server.url or dspace.ui.url
-      # dspace__P__server__P__url: http://localhost:8080/server
-      # dspace__P__ui__P__url: http://localhost:4000
+      dspace__P__server__P__url: http://localhost:8080/server
+      dspace__P__ui__P__url: http://localhost:4000
       dspace__P__name: 'DSpace Started with Docker Compose'
       # db.url: Ensure we are using the 'dspacedb' image for our database
       db__P__url: 'jdbc:postgresql://dspacedb:5432/dspace'

And the front end is running with no changes except a config/config.dev.yml file copied from the example file.

The frontend on http://localhost:4000 displays an error 500. The console indicates a CORS issue:

Image

The url http://localhost:8080/server/#/server/api displays:

{
  "dspaceUI": "http://localhost:4000",
  "dspaceName": "DSpace Started with Docker Compose",
  "dspaceServer": "http://localhost:8080/server",
  "dspaceVersion": "DSpace 8.1",
  "crisVersion": "cris-2025.01.00-SNAPSHOT",
  "type": "root",
  "uniqueType": "root.root"
}

I am obviously not familiar with your software and would appreciate guidance on setting up this dev env. 🙏

Cheers,
~Nicolas

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions