Karuta

Electronic Portfolio

View in GitHub

Vagrant

Vagrantfile boostrap.sh preparedata.sh

Download all files in the same directory and run "vagrant up".(Tested with 1.8.5)

Download Frontend

Version 2.4 Beta

karuta.war (2.4beta)

Version 2.3

karuta.war (2.3)

Installing Karuta

Tomcat 7 and MySQL 5.5 are recommended.

  1. Import karuta-backend.sql in MySQL
  2. Create a directory karuta-fileserver_config in the Tomcat root directory (or in parent of the web application directory) and copy persistence_config.properties inside
  3. Create a directory karuta-backend_config in the Tomcat root directory (or in parent of the web application directory) and copy configKaruta.properties inside
  4. Create a directory karuta-backend_logs in the Tomcat root directory (or in parent of the web application directory)
  5. Create a directory karuta-fileserver_data in the Tomcat root directory (or in parent of the web application directory)
  6. Set Tomcat user as owner of these directories
  7. Deploy the war files in the webapps directory (or in the web application directory) .
  8. Type in a browser : http://yourServer/karuta and log in as root with password mati.
  9. Click on Menu and on Import a Model/Package .zip and upload karuta-core.zip (without selecting a project)

Warning : Do not delete or modify KARUTA project

Note : The default port is 8080. If necessary replace 8080 in the web.xml of karuta-backend.

Create users

  1. Connected as root, in the users page of actions menu, add a user
  2. Check yes for creator if you want the user can create protfolio