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

https://github.com/nonchalant/vaporprotobufsample

Vapor + ProtocolBuffers + Docker
https://github.com/nonchalant/vaporprotobufsample

Last synced: 8 months ago
JSON representation

Vapor + ProtocolBuffers + Docker

Awesome Lists containing this project

README

          

# VaporProtobufSample

## Environment

- Swift: 4.0.3
- Swift Package Manager: Swift 4.0.0-dev
- Vapor Toolbox: 3.1.2
- Docker: 17.09.1-ce
- Carthage: 0.27.0

## Server

```shell
$ cd server
$ brew install vapor/tap/vapor
$ vapor build
$ vapor run
```

If you'd like to build and run by docker

```shell
$ cd server
$ brew install docker
$ make docker-build
$ make docker-run
```

## Client

```shell
$ cd client
$ brew install carthage
$ make setup
```
Open `./client/VaporProtobufSampleClient.xcodeproj` and Run