Home

Awesome

<h1 align="center">MrDoc - Writing documents, Gathering ideas</h1> <p align="center">Personal and small team notes, documents, knowledge management privatization deployment scheme</p> <p align="center"> <a href="./README-zh.md">中文介绍</a> | <a href="./README.md">English Description</a> </p> <p align="center"> <img src="https://img.shields.io/badge/MrDoc-v0.9.4-brightgreen.svg" title="Mrdoc" /> <img src="https://img.shields.io/badge/Python-3.9+-blue.svg" title="Python" /> <img src="https://img.shields.io/badge/Django-v4.2-important.svg" title="Django" /> <a href="https://hellogithub.com/repository/6494f041e00d4b8481ed1114a0bd33c1" target="_blank"><img src="https://api.hellogithub.com/v1/widgets/recommend.svg?rid=6494f041e00d4b8481ed1114a0bd33c1&claim_uid=3IU9mFeOVT0cXyw&theme=small" alt="Featured|HelloGitHub" /></a> </p> <p align="center"> <a href="https://mrdoc.pro/en.html">Home</a> | <a href="http://mrdoc.zmister.com/">Example Site</a> | </p> <p align="center"> <a href="https://doc.mrdoc.pro/p/deploy/">Installation Manual</a> | <a href="https://doc.mrdoc.pro/p/user-guide/">User Manual</a> | <a href="https://doc.mrdoc.pro/p/example/">Document Example</a> </p> <p align="center">Source code:<a href="https://gitee.com/zmister/MrDoc">Gitee</a> | <a href="https://github.com/zmister2016/MrDoc">GitHub</a> </p>

Introduce

Mrdoc is an online document system developed based on python. It is suitable for individuals and small teams to manage documents, knowledge and notes. It is committed to become a private online document deployment solution for the whole platform (web, desktop, mobile).

Current Platform:

Example Site

Open Source Edition - http://mrdoc.zmister.com

Professional Edition - https://doc.mrdoc.pro

username:test1 password:123456

Feature

Update Record : CHANGES.md

Simple Installation Tutorial

1. install dependent modules

pip install -r requirements.txt

2. Initialize database

After installing the required third-party library and configuring the database information, we need to initialize the database.

Open the command line interface under the project path and run the following command to generate the database migration:

python manage.py makemigrations 

Run the following command to perform database migration:

python manage.py migrate

After execution, the database is initialized.

3. Create Super User

After initializing the database, you need to create an administrator account to manage the whole mrdoc. Open the command line terminal in the project path and run the following command:

python manage.py createsuperuser

Follow the prompts to enter the user name, email address and password.

4、Test Running

After completing the above steps, you can run and use mrdoc.

In the test environment, you can use the server provided by Django to run mrdoc. The command is:

python manage.py runserver

Third deployment tools

Other Tools

Feedback

1. Commit Issue

Submit questions on the following pages:

3. Contact author

WeChat Subscription : mrdocpro

<p align="center"> <img src="https://doc.mrdoc.pro/media/202203/20220331121926_20220331122015390193.png" height="50%"> </p>

Dependent

Thanks for the development based on the following projects:

License

<a href="./LICENSE">GPL-3.0</a>

Business License Contact:zmister@qq.com