Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/peterdee/deepseen-backend
- Owner: peterdee
- License: mit
- Created: 2020-11-26T17:25:23.000Z (about 4 years ago)
- Default Branch: stage
- Last Pushed: 2021-02-23T17:30:13.000Z (almost 4 years ago)
- Last Synced: 2023-03-03T23:44:00.365Z (almost 2 years ago)
- Topics: backend, deepseen, fiber, golang, heroku, jwt, mongodb, redis
- Language: Go
- Homepage: https://deepseen-backend.herokuapp.com
- Size: 140 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)