https://github.com/dmitrymomot/go-auth-service
Dockerized auth micro service based on Golang and Gin [In progress]
https://github.com/dmitrymomot/go-auth-service
Last synced: 3 months ago
JSON representation
Dockerized auth micro service based on Golang and Gin [In progress]
- Host: GitHub
- URL: https://github.com/dmitrymomot/go-auth-service
- Owner: dmitrymomot
- License: mit
- Created: 2017-11-03T07:08:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-02T15:45:17.000Z (over 7 years ago)
- Last Synced: 2025-01-11T18:30:42.983Z (4 months ago)
- Language: Go
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go Auth Service
Dockerized auth microservice based on Golang and Gin**Warning:** Project is under development.
## Features
* [ ] JWT
* [ ] User registration and authentication
* [ ] User profile management
* [ ] Remembering password
* [ ] Sign-in/sign-up via social network## Requirements
- [Docker](https://www.docker.com/) and [Docker Compose](https://docs.docker.com/compose/)
- [Git](https://git-scm.com/)## Installation and Usage
```shell
$ git clone [email protected]:dmitrymomot/go-auth-service.git
$ cd ./go-auth-service
```Runing without proxy. It will be available in your browser by reference http://localhost:8080
```shell
$ docker-compose up -d
```Runing with docker proxy container. It will be available in your browser by reference http://auth.go.dev
```shell
$ docker-compose -f proxy.yml up -d
```Quick deploy to a remote server on [DigitalOcean](https://m.do.co/c/15cdc2182d4b)
```shell
$
```## Depends On
- [dgrijalva/jwt-go](https://github.com/dgrijalva/jwt-go)
- [joho/godotenv](https://github.com/joho/godotenv)