Skip to content

Main application code for Ambuda, a breakthrough Sanskrit library (ambuda.org)

License

Notifications You must be signed in to change notification settings

ambuda-org/ambuda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unit Tests

Ambuda

Ambuda is an online Sanskrit library whose mission is to make Sanskrit literature accessible to all. Our library is hosted at https://ambuda.org.

This repository contains Ambuda's core code. It also includes seed scripts, which will automatically pull external data sources and populate a development database.

Quickstart

(This setup process requires Docker. If you don't have Docker installed on your machine, you can install it here.)

To install and run Ambuda locally, please run the commands below:

$ git clone https://github.com/ambuda-org/ambuda.git
$ cd ambuda
$ make devserver

Then, navigate to http://localhost:5000 in your web browser.

Documentation

A full technical reference for this repository can be found here:

https://ambuda.readthedocs.io/en/latest/

It includes installation instructions, architecture notes, and other reference documentation about Ambuda's technical design.

Contributing

For details on how to contribute to Ambuda, see CONTRIBUTING.md. We also strongly recommend joining our Discord channel, where we have an ongoing informal discussion about Ambuda's technical problems and roadmap.