GithubHelp home page GithubHelp logo
Buddhist Digital Resource Center photo

buda-base Goto Github PK

repos: 139.0 gists: 0.0

Name: Buddhist Digital Resource Center

Type: Organization

Bio: To preserve and share Buddhist texts through the union of technology and scholarship

Location: 210 South St FL 1 Boston, MA, USA 02111

Blog: https://bdrc.io

Vagrant scripts for BUDA platform instanciation

The base platform is built using Vagrant and VirtualBox:

  1. Install Vagrant and VirtualBox.
  2. Download or git clone this repository.
  3. cd into the unzipped directory or git clone
  4. install VirtualBox guest additions with vagrant plugin install vagrant-vbguest
  5. run vagrant up to summon a local instance

Or for an AWS EC2 instance:

  1. install the vbguest plugin: vagrant plugin install vagrant-vbguest
  2. and run the command: vagrant up or rename Vagrantfile.aws to Vagrantfile and run vagrant up --provider=aws

This will grind awhile installing all the dependencies of the BUDA platform.

Once the initial install has completed the command: vagrant ssh will connect to the instance where development, customization of the environment and so on can be performed as for any headless server.

Similarly, the jena-fuseki server will be listening on:

http://localhost:13180/fuseki

Lds-pdi application is accessible atΒ :

http://localhost:13280/

(see https://github.com/buda-base/lds-pdi/blob/master/README.md for details about using this rest services)

The command: vagrant halt will shut the instance down. After halting (or suspending the instance) a further: vagrant up will simply boot the instance without further downloads, and vagrant destroy will completely remove the instance.

If running an AWS instance, after provisioning access the instance via ssh -p 15345 and delete Port 22 from /etc/ssh/sshd_config and sudo systemctl restart sshd. This will further secure the instance from attacks on port 22.

Buddhist Digital Resource Center's Projects

jsewts icon jsewts

JavaScript EWTS transliteration library

lasca icon lasca

JavaScript collation table based Unicode sorting for internationalized applications

lds-pdi icon lds-pdi

http://purl.bdrc.io BDRC Linked Data Server

library-request icon library-request

This is the complement of library-issues. it is for all requests which come into BDRC which are not technical. Issues may move from here to library-issues

lucene-km icon lucene-km

Lucene analyzer for Khmer (Unicode, old orthography, Pali written in Khmer script, transliteration)

lucene-zh icon lucene-zh

Simple Lucene analyzer for Traditional, Simplified and Pinyin

lucene624 icon lucene624

('Lucene 6 to 4') A bunch of classes that help you migrate code that was build against Lucene 6 to Lucene 4

manifest-tk icon manifest-tk

BDRC Image Manifest file specs, API doc and toolkit (JS + Java)

mirador icon mirador

An open-source, web-based 'multi-up' viewer that supports zoom-pan-rotate functionality, ability to display/compare simple images, and images with annotations.

namsel icon namsel

An OCR application focused on machine-print Tibetan text

nlm-numbers-model icon nlm-numbers-model

Training data and code for a model to detect accession numbers in images from the National Library of Mongolia

openseadragon icon openseadragon

An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.

pac4j icon pac4j

Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

pecha-printer icon pecha-printer

Turn images and pdfs into ready to print pecha print-masters

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.