https://github.com/wellwe11well/exauth
gRPC сервер авторизации и аутентификации
https://github.com/wellwe11well/exauth
docker ghz grpc jwt machinery rabbitmq redis
Last synced: 8 months ago
JSON representation
gRPC сервер авторизации и аутентификации
- Host: GitHub
- URL: https://github.com/wellwe11well/exauth
- Owner: wellwe11well
- Created: 2025-05-21T12:47:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-14T10:04:35.000Z (10 months ago)
- Last Synced: 2025-06-14T11:19:36.067Z (10 months ago)
- Topics: docker, ghz, grpc, jwt, machinery, rabbitmq, redis
- Language: Go
- Homepage:
- Size: 117 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# eXauth
__eXauth__ - gRPC сервис авторизации и аутентификации на `Golang`, написанный с использованием `Atlas`, `GORM`, `Redis`, `RabbitMQ`, `Machinery`, `PostgreSQL`, готовый к использованию в небольших проектах.
## Установка
```bash
git clone https://github.com/wellwe11well/eXauth
cd eXauth
```
### Production запуск
Перед __Production__ запуском убедитесь, что у вас доступна `docker compose` команда (не путать с `docker-compose`), а так же создайте файл конфигурации `config/prod.yml` и настройте по примеру `config/prod.template.yml`.
```bash
make run-prod
```
### Функционал
С полным набором доступных методов можно ознакомиться в `.proto` файлах в папке `api/`.