Skip to content

cafe-trauma/documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Documentation for the CAFE project.

A user accessible verion of the site is not online yet, however the up to date code is hosted under this organization on github.

The two major code components of the CAFE project are the django based server component and the Angular web client.

The web client is hosted in the cafe-app repository. It is compiled down to small number of javascript files which can be statically hosted somewhere.

The server client is hosted in the cafe-server repository. It is a django app designed to run on python3.

The installation instructions for both can be found in the respective repositories. The server component will also attempt to connect to an RDF triple store over the SPARQL REST endpoints. To enable HTTP communication between all of the various components we currently use nginx as a proxy server. These are the relevant aliases and proxy_passes we currently use for the development server.

location /static {
    alias /location/of/cafe-server/static;
}

location /graphs {
    alias /location/of/cafe-server/graphs;
}

location /api/ {
    proxy_pass http://localhost:8000/;
}

location /admin/ {
    proxy_pass http://localhost:8000/admin/;
}

location /rdf {
    proxy_pass http://localhost:8080/rdf4j-server/repositories/cafe;
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published