Сайт - https://antonsvm.karpovdns.net
- Добавляем метрики (вес, обхват) и отображаем их на графике и в таблице
- Устанавливаем цель (такой-то вес к такой-то дате)
- Регистрация
- Добавление заметок
- Добавление спортивных метрик
- Добавление фотографий
- Нотификация (напоминание)
- Адаптивный фронт под мобилки
- Пофиксить роутинг на фронте
- ...
Запускаем локально make play (На сервере должен быть ssh ключ, fingerprint для гитхаба и установлен докер).
При первом запуске надо будет на сервере удалить в конфиге nginx'а второй блок server (для 443)
(vi configs/nginx/w-tracker-app.conf).
Затем docker-compose up -d, потом make certbot-certonly-dry, потом make certbot-certonly.
Дальше vi configs/nginx/w-tracker-app.conf и вставить удаленный блок.
Затем docker-compose restart.
Для обновления сертфиката нужно ввести make certbot-update
Зайти в frontend/src/api/config.ts и поменять BASE_URL.
(TODO когда-нибудь посмотреть, можно ли как-нибудь это делать через вебпак)
make start-dbmake runservermake front-startcd frontendnpm ipipenv install --devln -s $(pipenv --venv) envpipenv shellУдалить окружение:
pipenv --rm