- Golang 1.9 or higher
- Postgres
- SQLite is possible, but not recommended
- Go Deb
- GPG
- Mockery
- To regenerate mocking code
- Docker (optional)
- Run dep ensure
dep ensure
- Unencrypt the config file
make config
- Run the server
make run
- Make mocks (Optional)
make gen-mocks
- Run tests
make tests