1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/goatom-atomci

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Запуск бэкенда

# linux/mac окружение
$ make run  

# windows окружение, или если нет команды make
$ go build -o atomci  cmd/atomci/main.go; ./atomci

Запуск фронтенда

$ cd web
# установка зависимостей
$ yarn install  #выполняется только при первом запуске
# запуск
$ yarn run dev

Доступ

# имя пользователя по умолчанию/пароль: admin/123456
http://your-ip:8081

Как создать образ

Фронтенд

$ cd web
$ pwd
# ./atomci/web/
$ cd web ; docker build . 

Бэкенд

$ pwd
# ./atomci
$ docker build .

Если вы используете способ развёртывания с помощью docker-compsoe, то можно использовать последнюю версию кода из ветки master, заменив адрес образа.

Вклад в код

Можно ознакомиться с планом проекта AtomCI и ответить на соответствующий вопрос или напрямую отправить PR. Спасибо за ваш вклад в AtomCI!

Вклады могут включать, но не ограничиваться:

  • Помощь в документации
  • Исправление ошибок
  • Добавление новых функций
  • Оптимизация кода
  • Улучшение тестовых случаев

Для получения дополнительной информации ознакомьтесь с руководством по вкладу.

Взаимодействие и общение

Разработчики AtomCI


Известные проблемы

Проблемы — это единственный канал связи для этого проекта. Если у вас возникли проблемы во время использования, сначала обратитесь к документации. Если проблема всё ещё не решена, проверьте соответствующие журналы и сохраните скриншоты, чтобы мы могли их исправить.

AtomCI меняется благодаря вам.


Группа пользователей AtomCI в WeChat

Вы можете добавить группу и присоединиться к ней через WeChatWechat

Поощрение

Image

Приложение

Конфигурация

Параметр Значение по умолчанию Описание
default::appname atomci Имя приложения
default::httpport 8080 Порт прослушивания приложения
default::runmode dev Режим работы: dev|prod
default::copyrequestbody true Разрешить ли возврат исходных данных тела запроса при HTTP-запросе
Конфигурация журнала
log::logfile log/atomci.log Файл журнала
log::level 7 Уровень журнала
log::separate ["error"] Отделить error в отдельный файл, по умолчанию atomci.error.log
Информация о конфигурации БД
DB::url root:root@tcp(127.0.0.1:3306)/atomci?charset=utf8mb4 Информация о подключении к базе данных
DB::debug false Включить ли debug
DB::rowsLimit 5000
DB::maxIdelConns 100
DB::maxOpenConns 200
LDAP 配置信息
ldap::host ldap.xxx.com
ldap::port 389
ldap::bindDN ldap@xx.com
ldap::bindPassword Xxx..,
ldap::userFilter (samaccountname=%s)
ldap::baseDN OU=Xxx,DC=xx,DC=com
JWT 配置
jwt::secret changemeforsecurity  Поле, используемое для шифрования JWT, рекомендуется изменить

atomci::url http://localhost:8080 Обратный адрес AtomCI

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/goatom-atomci.git
git@api.gitlife.ru:oschina-mirror/goatom-atomci.git
oschina-mirror
goatom-atomci
goatom-atomci
master