From 3e0358bf2178f75c6b333d22e1adae6083f6d468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9da=20HAMADI?= Date: Sat, 23 Apr 2022 19:16:49 +0200 Subject: [PATCH] Add Dockerfile Add docker-compose.yml --- Dockerfile | 11 +++++++++++ docker-compose.yml | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e6dee2b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM golang:latest + +WORKDIR /usr/src/app + +COPY go.mod go.sum ./ +RUN go mod download && go mod verify + +COPY . . +RUN go build + +CMD [ "sh", "-c", "./chaturbate-dvr -u $USERNAME" ] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..721b562 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +version: "3.0" + +services: + chaturbate-dvr: + build: . + environment: + - USERNAME=my_lovely_channel_name + volumes: + - ./video/my_lovely_channel_name:/usr/src/app/video \ No newline at end of file