A project for the ELI Research Institute
- You need to have a rootless Docker installation on your machine. The Docker daemon should be run by your user.
- Change to the
secrets
folder, and runinit_secrets.sh
: as a command,cd secrets; ./init_secrets.sh
. - (optional) Create an ORCID sandbox API key and add the client key to
secrets/environment.txt
and the secrte key tosecrets/registrationapp_orcid_client_secret.txt
. - Execute
docker compose up
in the root folder. - Run migrations:
docker compose exec registrationapp python manage.py migrate
in the root folder. - Create a superuser:
docker compose exec registrationapp python manage.py createsuperuser
in the root folder.
You can access the server on http://localhost:8000 and the maildev server on http://localhost:1080.