Skip to content

yoyofit/yoyo_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Серверная конфигурация yoyo.fit

Данный репозиторий используется для разворачивания на серверах Linux.

Зависимости

Предварительно на сервере должны быть установлены следующие приложени:

  • git
  • curl
  • Docker
  • docker-compose

docker-compose предпочтительно должен выполняться без привилегий суперпользователя.

Настройка и запуск

Авторизуйтесь на GitHub Docker Repository:

$ cat ~/TOKEN.txt | docker login docker.pkg.github.com -u USERNAME --password-stdin

В файле ~/TOKEN.txt должен быть персональный GitHub токен. Вместо USERNAME указать логин на GitHub.

Клонируйте данный репозиторий:

$ git clone https://github.com/yoyofit/yoyo_docker.git yoyo.fit
$ cd yoyo.fit

Настройте параметры окружения:

$ cp example.env .env
$ vi .env

Инициализируйте сервер:

$ docker-compose run yoyo init

Запустите сервер:

$ docker-compose up -d

PROFIT!

Обновление сервера

$ git pull
$ docker-compose stop
$ docker-compose pull yoyo
$ docker-compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published