Installation¶
The WOUDC Data Registry is available on GitHub.
Requirements¶
Python 3 and above
ElasticSearch 5.5.0 and above
Other requirements are as listed in requirements.txt, and are installed during project installation.
Instructions¶
- Create and activate a virtual environment::
- virtualenv woudc-data-registrycd woudc-data-registrysource bin/activate
- Install the project::
- cd woudc-data-registrypip install -r requirements.txt # Core dependenciespip install -r requirements-pg.txt # For PostgreSQL backendspython setup.py buildpython setup.py install
- Set up the project::
- . /path/to/environment/config.env # Set environment variables# Continue by creating databases as per instructions in Administration