Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/peterdee/deepseen-backend

A backend for the Deepseen project
https://github.com/peterdee/deepseen-backend

backend deepseen fiber golang heroku jwt mongodb redis

Last synced: about 2 months ago
JSON representation

A backend for the Deepseen project

Awesome Lists containing this project

README

        

## deepseen-backend

A backend for the [Deepseen](https://github.com/peterdee/deepseen-desktop) project

Stack: [Golang](https://golang.org), [Fiber](https://gofiber.io), [MongoDB](https://github.com/mongodb/mongo-go-driver), [Redis](https://github.com/go-redis/redis), [JWT](https://github.com/dgrijalva/jwt-go)

DEV: http://localhost:1337

STAGE: https://deepseen-backend.herokuapp.com

### Deploy

Golang **v1.15.X** is required

```
git clone https://github.com/peterdee/deepseen-backend
cd ./deepseen-backend
```

### Environment variables

The `.env` file is required, see [.env.example](.env.example) for details

### Launch

```
go run ./
```

Can be launched with [AIR](https://github.com/cosmtrek/air), see [run.sh](run.sh) for details

### Heroku

The `staging` branch is auto-deployed to Heroku

### License
[MIT](LICENSE)