GoMD — это простая программа для управления содержимым в формате Markdown, разработанная на основе beego фреймворка и Golang. В качестве базы данных используется SQLite, поэтому дополнительная настройка не требуется, можно сразу запускать после скачивания.
Логин по умолчанию: admin/admin.
Это приложение разработано на языке Golang с использованием фреймворка beego. При условии, что у вас установлена среда Golang, выполните следующие команды:
cd $GOPATH/src/
git clone https://gitee.com/xuthus5/GoMD.git
cd GoMD
//(Необязательно) Активируйте прокси для обхода ограничений
export GOPROXY=https://goproxy.io
//Если вы не используете GOPATH для запуска, вам нужно вручную загрузить пакеты из следующих шагов
export GO111MODULE=on
//Обратите внимание, что при запуске вне GOPATH вам необходимо вручную загрузить следующие пакеты. Если вы активировали GO111MODULE, пропустите этот шаг
go get github.com/astaxie/beego
go get github.com/beego/bee
go get github.com/jmoiron/sqlx
go get github.com/mattn/go-sqlite3
go get gopkg.in/russross/blackfriday.v2
go get github.com/Lofanmi/pinyin-golang/pinyin
//Скомпилируйте и запустите программу
bee run
В программе используется база данных SQLite3, которая не требует настройки. После компиляции и запуска программы её можно использовать. После запуска проекта доступ к бэкэнду осуществляется через /admin, а логин и пароль по умолчанию — admin/admin.
Дизайн бэкэнда вдохновлён структурой веб-сайта typecho.
Модуль статей.
Модуль страниц.
Резервное копирование сайта.
Управление комментариями.
Управление категориями.
Глобальное меню.
Управление файлами.
Управление ссылками.
Конфигурация сайта.
Настройка тем.
Фиксированные ссылки.
Для переноса темы можно создать issue.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )