Sign inSign up

ikv1980/nuxt_git

By ikv1980

•Updated over 2 years ago

The application presents itself as a «manager» for working with issues on GitHub

Image
0

764

ikv1980/nuxt_git repository overview

⁠Контейнер Docker

Контейнер построен на связке node:19.5.0-alpine + NuxtJs 2 + Параметры (GITHUB_CLIENT_ID и GITHUB_CLIENT_SECRET нужно определять при создании контейнера)

⁠Адрес приложения NuxtJs

127.0.0.1:3000 (см. nuxt.config.js - тут можно изменить адрес)

⁠VMware Workstation

127.0.0.1:3000 - отрабатывает нормально

⁠Настройки для OAuth Apps

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

Site OAuth Apps https://github.com/settings/developers⁠

Homepage URL http://127.0.0.1:3000/⁠

Authorization callback URL http://127.0.0.1:3000/callback⁠

Запуск приложения после скачивания с GitHub

# Настройки смотри в файле .env
GITHUB_CLIENT_ID = '00000000000000000000' (см. OAuth Apps: Client ID )
GITHUB_CLIENT_SECRET = '1111111111111111' (см. OAuth Apps: Client secrets)

# Сборка docker image
docker build -t ikv1980/nuxt_git .

# Запуск контейнера по адресу 127.0.0.1:3000
docker run --rm -d -p 3000:3000 -e GITHUB_CLIENT_ID='c2fc8d5a97a12ddd0609' -e GITHUB_CLIENT_SECRET='33040c5be4efdcc0ce4f8332c6a73c6c38870def' ikv1980/nuxt_git sh env.sh

For detailed explanation on how things work, check out the documentation⁠.

Tag summary

Content type

Image

Digest

sha256:1197c25fa…

Size

119.7 MB

Last updated

over 2 years ago

docker pull ikv1980/nuxt_git