Skip to content

WikiToLearn/wikitolearn-pages-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wikitolearn-pages-backend

Synopsis

WikiToLearn Pages Backend is backend service of the WikiToLearn architecture. Its aim is to serve a RESTful HATEOAS API thanks to Python Eve.

Development

We use Docker to speed-up development and setup the environment without any dependency issues.

Minimum requirements

  • Docker Engine 17.09.0+

How to run

It is advisable to run using the docker-compose.yml file provided.

Run instructions:

  • Build all docker containers with: docker-compose -f docker-compose.yml -f docker-compose-dev-deps.yml build
  • Run all docker containers with: docker-compose -f docker-compose.yml -f docker-compose-dev-deps.yml up

Tests run instructions:

  • Build all docker containers with: docker-compose -f docker-compose.yml -f docker-compose-dev-deps.yml -f docker-compose-tests.yml build
  • Run all docker containers with: docker-compose -f docker-compose.yml -f docker-compose-dev-deps.yml -f docker-compose-tests.yml up

Versioning

We use SemVer for versioning.

License

This project is licensed under the AGPLv3+. See the LICENSE.md file for details.

About

This repository an automated mirror of git.kde.org. Join us on https://t.me/WikiToLearn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published