Skip to content

Team-Base64/edu-crm-calendar-service

Repository files navigation

Сервис календаря

Данный сервис реализует логику работы с Google календарем и предоставлет grpc ручки для выполнения запросов.

8083 - порт grpc сервера

Зона ответственности

  1. Запросы к API Google Календаря
  2. Создание каледнаря
  3. Создание событий
  4. Изменение событий
  5. Удаление событий
  6. Возврат списка событий

Переменные окружения

POSTGRES_USER - имя пользователя для подключения к БД

POSTGRES_HOST - хост для подключения к БД

POSTGRES_PASSWORD - пароль для подключения к БД

POSTGRES_PORT - порт для подключения к БД

POSTGRES_DB - имя базы для подключения к БД

TOKEN_FILE - абсолютный путь к файлу с токеном для API Google

CREDENTIALS_FILE - абсолютный путь к файлу с кредами для API Google


Коммит со строкой [DEPLOY] в сообщении вызовет workflow для сборки докер-изображения и деплоя на сервер.