Skip to content

Ravillatypov/hdesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HDesk

Web приложение для документирования IT инфраструктуры Demo Логин: demo Пароль: passdemo

Обзор

Веб приложение позволяет:

  • удобно добавлять и редактировать статьи (WYSIWYG)
  • группировать статьи в разделы
  • ставить метки и ориентироваться по меткам
  • добавлять комментарии к статьям

Требования

  • Python 3.5+
  • Django 2.1+
  • django-summernote

Установка

  • скачайте репозиторию: git clone https://github.com/Ravillatypov/hdesk.git
  • перейдите в папу: cd hdesk
  • установите необходимые пакеты: pip install -r requirements.txt
  • отредактируйте настройки: cp app/settings{,.prod}.py
  • настройте связку gunicorn + systemd (есть пример конфигурации в папке)
  • настройте прокси сервер nginx (есть пример конфигурации в папке)
  • выполните миграции: ./manage.py migrate
  • соберите статические файлы: ./manage.py collectstatic
  • добавьте ссылки для: /static и /media
  • добавьте суперпользователя: ./manage.py createsuperuser

Отзывы и предложения

Если нашли ошибку:

  • По ошибкам безопасности напишите мне на почту
  • По другим ошибка можете создать задачу по ссылке

почта для отзывыв и предложений