Skip to content

looma/Looma-II

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

304 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Looma-II

Developer profile: Created and maintained by Skip [skip@looma.education] For Looma Education Company, Menlo Park CA

README: Looma II source code

This GITHUB repository does not include the Looma "content" which is 64+GB, and growing, of media files used in Looma.
For access to the content send requests to info at looma dot education.

This is the Looma code developed by Looma Education Corporation (looma.education). It is copyright Looma Education, but licensed under Creative Commons (CC-BY-NC-SA).

The Looma interface can be viewed online at http://looma.website.

Send comments and suggestions to info at looma dot education.

Instructions for running Looma locally (Setup):

  • Ensure you are on an amd64 or arm64 Mac or Linux machine

  • Download, install and run Docker so the Docker daemon is running

  • mkdir project-folder

  • cd project-folder

  • git clone https://github.com/looma/Looma-II

  • cd Looma-II

  • In the project root (project-folder/Looma-II), run

  • ./looma build (Could take several minutes the first time)

    • This builds the two Docker images, loomaweb and loomadb
  • In the project root, run

  • ./looma run

    • This runs docker-compose, and creates "loomaweb" and "loomadb" containers and runs them

If you get errors about docker authentication, run docker logout

  • Navigate to localhost:48080 in your browser to use Looma
  • Navigate to localhost:47017 to see that mongoDB is running

MongoDB Compass (click to download) is recommended for viewing the database.

To get a terminal session in the container

% make shell
% docker exec -ti looma-web /bin/bash

About

Looma II source code

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.txt
Unknown
LICENSE.pdf

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •