From f6753ae3456690990df5a7053b6ddfb196d1e669 Mon Sep 17 00:00:00 2001 From: Joshua Higgins Date: Wed, 15 Apr 2026 17:19:53 -0400 Subject: [PATCH] misc: update deployment --- Dockerfile | 2 +- docker-compose.yml | 9 +++++++++ docker_build.sh | 2 +- docker_run.sh | 6 ------ gameloop.py | 2 +- 5 files changed, 12 insertions(+), 9 deletions(-) create mode 100755 docker-compose.yml delete mode 100755 docker_run.sh diff --git a/Dockerfile b/Dockerfile index 796c8d5..366f6d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.91.1 AS build +FROM rust:1.92 AS build RUN rustup target add x86_64-unknown-linux-musl && \ apt update && \ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100755 index 0000000..acbaab8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +services: + connect4-server: + env_file: + - ./.env + container_name: connect4-server + restart: unless-stopped + ports: + - 5102:8080 + image: joshuafhiggins/connect4-server diff --git a/docker_build.sh b/docker_build.sh index 87baadb..7c820f1 100755 --- a/docker_build.sh +++ b/docker_build.sh @@ -1 +1 @@ -docker build . -t joshuafhiggins/connect4-moderator-server +docker build . -t joshuafhiggins/connect4-server diff --git a/docker_run.sh b/docker_run.sh deleted file mode 100755 index f05537b..0000000 --- a/docker_run.sh +++ /dev/null @@ -1,6 +0,0 @@ -docker run -d \ - --env-file ./.env \ - --name=connect4-moderator-server \ - --restart unless-stopped \ - -p 5102:8080 \ - joshuafhiggins/connect4-moderator-server diff --git a/gameloop.py b/gameloop.py index 8db47d3..9c6d227 100644 --- a/gameloop.py +++ b/gameloop.py @@ -4,7 +4,7 @@ from websockets.exceptions import ConnectionClosed from wakepy import keep from agent import Agent -DEFAULT_SERVER_URL = "wss://connect4.abunchofknowitalls.com" +DEFAULT_SERVER_URL = "wss://connect4.abunchofknowitalls.com/ws" RECONNECT_INTERVAL_SECONDS = 5 RECONNECT_TIMEOUT_SECONDS = 60 MAX_RECONNECT_ATTEMPTS = (