9d91fb836f
Re-instate the stagger doc server
2020-06-13 10:59:25 +01:00
8c6230ca20
Implement a reverse proxy using grpc-gateway
2020-06-13 00:23:21 +01:00
7ababb79f6
Migrate to gRPC rather than REST with swagger
...
Will also be adding in a RESTful endpoint to the server as well so it can consume both types
2020-06-12 22:51:18 +01:00
47921e6c41
Move game server to port 8080 and host docs on 80
2020-06-12 17:54:47 +01:00
1cafd4f2ce
Fix makefile and coverage output
2020-06-11 18:55:53 +01:00
14424c16ca
Refactor testing into docker file
...
This means a decent scale refactor but ends with our testing being much simpler
Key changes:
* single Dockerfile for all services
* tests moved into docker up so don't need to be run locally
* configurations moved to environment
2020-06-11 18:16:11 +01:00
99da6c5d67
Move accountant to it's own deployment using gRCP
2020-06-11 13:24:42 +01:00
1d2087e2b9
Fix test instabilities by refactoring to make address dynamic and readable
2020-06-06 11:52:12 +01:00
a89e577aec
Let the docker-compose file build the server docker
2020-06-05 21:45:21 +01:00
5a2d35aca8
Reorganise a little to move the server into it's own directory
2020-06-05 17:15:25 +01:00
78774329a8
Add a persistent data volume
2020-06-03 12:22:37 +01:00
07c5b9cf5a
Fix passing port on command line
2020-06-01 18:10:25 +01:00
2e7b2d2928
Map the host 80 to the internal port
2020-06-01 17:49:45 +01:00
5f358fa9fd
Fix the integration test and the default port for the compose
2020-05-30 22:53:12 +01:00
4a293eb912
Add a command line flag to set the port and default to 8080
2020-05-30 22:47:04 +01:00
e809c29b73
Rename executable for consistency to rove-server
2020-05-30 22:47:04 +01:00
46b7552ac5
Add docker files
2020-05-29 18:14:05 +01:00