Skip to content

Фронтенд в Docker с раздачей через Nginx с авто-деплоем на Github Actions и авто-получением сертификатов Letsencript

Notifications You must be signed in to change notification settings

SergTyapkin/vue-frontend-template

Repository files navigation

GithubCI

Фронентд с авто-деплоем на Nginx и получением сертификатов Letsencript

Всё делается через команды make

1. Клонируем:

git clone <this_repo>

2. Настраиваем вообще всё.

В самом начале нужно будет настроить .env файл, прописать правильный DOMAIN_URL

cd <this_repo>
make all

Всё. Наслаждаемся тем, что за нас всё сделали, сайт раздаётся, сертификаты обновляются. Теперь Github CI сам будет проверять, собирается ли контейнер при Pull Request'ах, а при Push'ах в ветку master будет автоматически выполняться make update на сервере и обновлять деплой.

About

Фронтенд в Docker с раздачей через Nginx с авто-деплоем на Github Actions и авто-получением сертификатов Letsencript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published