diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000..7b2c3e5
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,4 @@
+.idea/
+.git/
+.gitignore
+README.md
diff --git a/Deploymaunt/Dockerfile b/Deploymaunt/Dockerfile
new file mode 100644
index 0000000..2edda92
--- /dev/null
+++ b/Deploymaunt/Dockerfile
@@ -0,0 +1,15 @@
+FROM mcr.microsoft.com/dotnet/sdk:7.0 AS base
+WORKDIR /app
+
+FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
+COPY ../ /src/
+WORKDIR /src
+RUN dotnet build "MauMau-Server.csproj" -c Release -o out
+
+FROM build AS publish
+RUN dotnet publish "MauMau-Server.csproj" -c Release -o /app/publish
+
+FROM base AS final
+WORKDIR /app
+COPY --from=publish /app/publish .
+ENTRYPOINT ["dotnet", "MauMau-Server.dll"]
\ No newline at end of file
diff --git a/Deploymaunt/docker-compose.yml b/Deploymaunt/docker-compose.yml
new file mode 100644
index 0000000..57d3f77
--- /dev/null
+++ b/Deploymaunt/docker-compose.yml
@@ -0,0 +1,15 @@
+version: '3.9'
+services:
+ server:
+ build:
+ context: .
+ dockerfile: Dockerfile
+ target: final
+ container_name: 'MauMau-server'
+ restart: always
+ networks:
+ - maumau
+networks:
+ maumau:
+ # hier later extern naar client
+ driver: bridge
\ No newline at end of file
diff --git a/MauMau-Server.csproj b/MauMau-Server.csproj
index 3a79e42..5ad5ad4 100644
--- a/MauMau-Server.csproj
+++ b/MauMau-Server.csproj
@@ -5,6 +5,8 @@
enable
enable
MauMau_Server
+ MauMau_Server
+ out\
@@ -12,5 +14,4 @@
-