monika-walk

Друг не хочет выходить гулять, ищет отмазки, чтобы сидеть в тепле и уюте и не вылезает из своей берлоги?

Тогда этот проект для вас! Это простенький сайт, написанный на go, который мотивирует выйти на улицу идти гулять.

Установка и запуск

Dev mode

Клонируем репозиторий

git clone https://github.com/hikitani/monika-walk.git
cd monika-walk

Либо запускаем через go

go run . -dev

Либо через docker

sudo docker build -t monika-walk .
sudo docker run -p 8080:8080 -e DEV='1' monika-walk

Prod mode

Клонируем репозиторий

git clone https://github.com/hikitani/monika-walk.git
cd monika-walk

Билдим образ докера и запускаем контейнер

sudo docker build -t monika-walk .
sudo docker run -p 80:80 -p 443:443 -e DOMAIN='example.com' monika-walk

Вместо example.com вводим свое доменное имя. Это нужно для работы https (его использует golang.org/x/crypto/acme/autocert).