Name: wikitolearn-sdk
Owner: WikiToLearn
Description: This repository an automated mirror of git.kde.org. Join us on https://t.me/WikiToLearn
Created: 2018-05-20 12:10:45.0
Updated: 2018-05-20 12:17:32.0
Pushed: 2018-05-20 12:17:30.0
Homepage: null
Size: 34
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains the dev kit for the WikiToLearn's microservices-oriented stack. These tools are helpful to work with the stack in a “point and click” fashion or the nearest approximation possible.
Minimum requirements:
To setup the WikiToLearn dev kit you have to:
kde:
prefix in git with this guideconfig/repositories.yml
file (an example is config/repositories.example.yml
)config/config.yml
file (an example is config/config.example.yml
)$ source ./setup-env
$ wtl-setup-test
to test if you have fulfilled the requirements and the configurationsTo build the services you have to run:
$ wtl-services-build
This command clone/pull the repositories and build all the services defined into docker-compose files.
To run the services you have to run:
$ wtl-services-run
This command start all the services.
If you need to restore a dump you can run:
$ wtl-migration-dump-load
N.B.: a dump_url
must be set within config/config.yml
file and the services have to be started.
To stop the services you have to run:
$ wtl-services-stop`
This command stop and remove the service containers.
WikiToLearn's repositories will be cloned into the repositories/
directory. This is a non-configurable option.
It allows tools to work with the assumption of the relative location of each repository.
See LICENSE file.