From 77a97db1ec12aca987a139d96b862b23dc05ead5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Tue, 23 Apr 2024 16:29:14 +0200 Subject: [PATCH] deploy: add Docker --- Dockerfile | 10 ++++++++++ docker-compose.yml | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2be3275 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM nixos/nix + +# Setup repo +WORKDIR /poll +COPY . . + +# Build server +RUN nix build .#server + +CMD nix run .#server diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..b77f66c --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3' + +services: + myteams: + build: + context: . + dockerfile: Dockerfile + volumes: + - /var/run/myteams:/pool + ports: + - "6969:6969"