From 717e1552f4cc7fd0bae1a82207a882b88d3b47f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A1bio=20Andr=C3=A9=20Damas?= Date: Fri, 11 Jul 2025 14:29:04 +0000 Subject: [PATCH] first import --- .woodpecker.yml | 17 +++++++++++++++++ Dockerfile | 15 +++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 .woodpecker.yml create mode 100644 Dockerfile diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..466d3ff --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,17 @@ +when: + - event: [push, manual] + branch: main + +steps: + - name: build + image: woodpeckerci/plugin-docker-buildx + settings: + platforms: linux/amd64 + registry: forgejo.venusian.stream + repo: forgejo.venusian.stream/homelab/balatromp + tags: + - latest + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_PASSWORD diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9676f41 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM debian:bookworm-slim + +WORKDIR /app + +RUN apt-get update && apt-get install -y wget + +RUN wget https://github.com/Balatro-Multiplayer/BalatroMultiplayer/releases/download/v0.2.11/server-linux + +RUN apt-get purge -y wget && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* + + +RUN chmod +x server-linux + +# Run the binary +CMD ["./server-linux"]