AtlasOfLivingAustralia / specieslist-webapp

Species lists and traits tool
https://lists.ala.org.au
Mozilla Public License 2.0
6 stars 21 forks source link
ala-product-traits ala-systems species

Species lists and traits Build Status

This is a grails application for managing species lists. It supports:

Architecture

Installation

There is an Ansible playbook for this application here ala-install/ansible/species-list-standalone.yml See example inventory ala-install/ansible/inventories/vagrant/species-list-vagrant

Setting up for development

This application only needs a running MySQL instance and the app itself. There is a docker compose file that can be used to run a local MySQL instance. To use, install docker and docker compose and run:

docker-compose -f mysql.yml up

This should setup a running MySQL instance and expose port 3306. This is for development purposes only. Once the docker instance is running, the app can be started using

grails run-app

Changelog

Release

After the database change, change 'dataSource.dbCreate=none' into local config file to speed up the application startup.