This is the source code of Kotka collection management system, which is being built for Finnish natural history collections. More information about Kotka
In addition to this repository, using Kotka depends on Luomus' ontology database, triplestore editor and triplestore API. If you are interested in testing Kotka, please contact kotka(ät)luomus.fi.
Kotka is released under MIT license.
Installation (dev enviroment)
- You need the following software installed:
- Clone this repository
[Optional] Clone submodules with command (this is only needed if your going to make changes to less):
git submodule update --init --recursive
Fetch the vagrant dev box to your local computer. On server vihertikka
Add the fetched box to vagrant with
vagrant box add kotkadev <location of kotkadev.box>
In the newly created folder run
Login to the new box by issuing command
Go to directory
/vagrantand configure all the needed elements. You can do this by copying *local.php files from kotkatest (directory /var/www/kotka/config/autoload).
- Open browser to address 192.168.33.10
When you stop developing you have few options on how to close the virtual machine
# Destroys all the traces of the virtual machine vagrant destroy # Shutdowns the virtual machine vagrant halt # Saves the current running state to hd vagrant suspend
Use one of the above. When ever you return to developing you just use the command