diff --git a/Dockerfile b/Dockerfile index 79c56090..b22adb9f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,13 +7,13 @@ WORKDIR /go/src/github.com/giongto35/cloud-game # Install server dependencies RUN apt-get update -#RUN go get github.com/gordonklaus/portaudio -#RUN apt-get install portaudio19-dev -y - RUN apt-get install pkg-config libvpx-dev libopus-dev libopusfile-dev -y + +RUN go get gopkg.in/hraban/opus.v2 RUN go get github.com/pion/webrtc RUN go get github.com/gorilla/websocket RUN go get github.com/satori/go.uuid -RUN go install github.com/giongto35/cloud-game +RUN go get cloud.google.com/go/storage +RUN go install github.com/giongto35/cloud-game/cmd EXPOSE 8000 diff --git a/handler/cloud-storage/storage.go b/handler/cloud-storage/storage.go index e105e423..c86f8a5f 100644 --- a/handler/cloud-storage/storage.go +++ b/handler/cloud-storage/storage.go @@ -23,7 +23,7 @@ func NewInitClient() *Client { client, err := NewClient(projectID, bucketName) if err != nil { - log.Printf("Err: Failed to create client: %v", err) + log.Printf("Warn: Failed to create client: %v", err) } else { log.Println("Online storage is initialized") } diff --git a/run_local.sh b/run_local.sh index b74cba78..d6de79e7 100755 --- a/run_local.sh +++ b/run_local.sh @@ -2,4 +2,4 @@ docker build . -t cloud-game-local docker stop cloud-game-local docker rm cloud-game-local -docker run --privileged -d --name cloud-game-local -p 8000:8000 cloud-game-local cloud-game +docker run --privileged -d --name cloud-game-local -p 8000:8000 cloud-game-local cmd -debug