Checked out a copy from the repo https://gitlab.com/todd.nicholson/4ceedcurator/branches

As per these instructions I needed to install JNotify tool to make Clowder work. 

Had to downgrade Mongo to 3.4

Had to set JVM parameters to allow enough memory and access the JNotify tool:

-Djava.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/lib/jnotify 
-Xms512M
-Xmx2048M
-Xss1M
-XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=256M

Used Bing's mongo db setup docker image to init the database:

docker run --rm -it \
-e "CLOWDER_SERVER=host.docker.internal" \
-e "RABBITMQ_PORT_15672_TCP_ADDR=host.docker.internal" \
-e "ADMIN=true" \
-e "PASSWORD=testing0909" \
-e "EMAIL_ADDRESS=admin@test.com" \
-e "MONGO_URI=mongodb://host.docker.internal:27017/clowder" \
--name create-useraccount \
browndog/create-useraccount:develop


This creates an account with username admin@test.com and password: testing0909

4CeeD Curator expects a property called "active" to be set to true on the social.users document in the Clowder collection to be able to log in an use Curator.


  • No labels