CsteerDevops1 / wiki-framework

6 stars 0 forks source link

wiki-framework

Rules

All work, including comments on tickets, comments in the code are in English.

Spelling or grammar errors are "bugs" and must be "fixed."

Data in the project can be in any languages.

User interaction - through localization packages, default value = en US, but from the very beginning I would like to see ru RU available.

Use gitignore file.   

Process

The master branch contains the official release history, and the develop branch serves as an integration branch for new features. We do large features in our branches. Then we do a pull request and someone watches the performance.

Project

The current status of the project can be viewed in "Projects" > "Framework". There are todo columns, solved task column. Add tasks to these columns. Write current errors and problems in isseus.

Deployment

Run deploy.sh \ to deploy on new machine

deploy.sh clones project into \ , install git/docker/docker-compose and then run development version

coreService

Description inside coreService folder

Description of the project

Fillable database in wiki format. The database fill interface is the telegram bot. The database populating interface is a telegram bot. Minimum functionality: add material, edit property, add photo, sound file, video clip. Display materials on the web site in the form of “MarkDown” or in another format.

Technologies: python3.7, telegram API, flask, nginx, wsgi, MongoDB.

Simple scheme of project https://miro.com/app/board/o9J_kvRTGog=/

Deployment

Use «docker-compose up --build» for run the application