mirror of
https://github.com/elyby/chrly.git
synced 2025-01-31 07:50:07 +05:30
ErickSkrauch
283f4e0e3f
Отныне мы не используем пул соединений для редиса (Revert, прогнал тесты, убедился, что только хуже)
This reverts commit 915c46522445eb721af9eb62ff5d1b649a30f07c.
Отныне мы не используем пул соединений для редиса (Revert, прогнал тесты, убедился, что только хуже)
Отныне мы не используем пул соединений для редиса (Revert, прогнал тесты, убедился, что только хуже)
Это заготовка для нормального файла
Для настройки Dev-окружения нужно склонировать проект в удобное место, за тем сделать символьную ссылку в свой GOPATH:
# Выполнять, находясь внутри директории репозитория
mkdir -p $GOPATH/src/elyby
ln -s $PWD $GOPATH/src/elyby/minecraft-skinsystem
Или можно склонировать репозиторий сразу в нужную локацию:
git clone git@bitbucket.org:elyby/minecraft-skinsystem.git $GOPATH/src/elyby/minecraft-skinsystem
Поднять репозиторий можно командой:
docker-compose up -d
Рекомендуемый файл docker-compose.override.yml
для dev-окружения:
version: '2'
services:
app:
volumes:
- ./:/go/src/app
command: ["go", "run", "minecraft-skinsystem.go"]
В таком случае, для перезапуска контейнера (при условии, что не появляется новых зависимостей) будет достаточно выполнить только одну команду:
docker-compose restart app
Если нужно пересобрать весь контейнер, то выполняем следующее:
docker-compose stop app # Останавливаем конейтнер, если он ещё работает
docker-compose rm -f app # Удаляем конейтнер
docker-compose build app # Запускаем билд по новой
docker-compose up -d app # Поднимаем свежесобранный контейнер обратно
Description
Lightweight implementation of Minecraft skins system server. It's packaged and distributed as a Docker image.
Languages
Go
99.7%
Dockerfile
0.2%