Микросервис, отвечающий за хранение пользователей, систему дружбы, систему приватности, отображение статуса пользователя.
Микросервис написан на Rust, так что чтобы
собрать его вам необходимо лишь установить cargo
на ваш ПК,
и прописать следующую команду
cargo build --release
После успешной сборки вы сможете найти артефакт по этому пути ./target/release/user_service
.
Команды для деплоя уже есть в нашем Puff-файле.
Узнать подробнее что такое Puff-файл
# Собирает сервис и пушит его в регистр под тегом latest
puff deploy
RUST_LOG: string
- Уровень логгирования.
DATABASE_URL: string
- URL для подключения к PostgreSQL.
REDIS_URL: string
- URL для подключения к Redis.
WSS_URL: string
- Домен до сервиса wss (ex. localhost:3000).