diff --git a/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0.md b/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0.md new file mode 100644 index 0000000..ecedfb0 --- /dev/null +++ b/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0.md @@ -0,0 +1,27 @@ +# Сборка + +Собрать проект можно в уже заготовленной виртуальной машине - [[Развёртывание проекта на виртуальной машине]] + +Перед сборкой необходимо установить node.js и go lang. общая инструкция - https://docs.gitea.io/en-us/install-from-source/ + +Под линукс можно просто выполнить команду: +``` +sudo apt-get install golang nodejs make sqlite3 +``` + +Далее нужно клонировать проект и перейти в папку проекта: +``` +git clone http://git.mirocod.ru/MIROCOD/Platform_Mirocod.git +cd Platform_Mirocod +``` + +Собирать лучше всего командой: +``` +TAGS="bindata sqlite sqlite_unlock_notify" make build +``` +Чтобы была поддержка sqlite + +Для запуска необходимо выполнить команду: +``` +./gitea +``` \ No newline at end of file