Skip to content

A framework for publishing and managing OWL ontologies

License

Notifications You must be signed in to change notification settings

ashepherd/owl-pub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OWL-Pub

A framework for publishing and managing OWL ontologies

Installation using a Docker

1. Clone
git clone https://github.com/ailabitmo/owl-pub.git && cd owl-pub
2. Prepare configs
a. For HTTP setup:
cp examples/nginx.conf configs/nginx.conf
b. For HTTPS setup:
cp examples/nginx-ssl.conf configs/nginx.conf

Also you must place two files ssl_certificate named fullchain.pem and ssl_certificate_key named privkey.pem in "ssl-certificates" directory.

c. Common:
editor configs/nginx.conf
cp examples/config.json configs/config.json
editor configs/config.json
3. Build & run

Note: replace 8000 port you want

docker build -t owl-pub:last
docker run -p 127.0.0.1:8000:80 -i -t owl-pub:last

TODO:

  • Fix custom templates static files serving problem
  • Fix documentation

Related work

About

A framework for publishing and managing OWL ontologies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 37.2%
  • Python 35.6%
  • CSS 15.8%
  • JavaScript 11.4%