diff --git a/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf b/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf
index 31b76b8..d91ce71 100644
--- a/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf
+++ b/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf
@@ -5,7 +5,7 @@
AppBaseName = MinecraftModpackUpdater
AppFriendlyName = Minecraft Modpack Updater
AppId = de.pilzinsel64.minecraft-modpack-updater
-AppVersionRelease = 1.10.0[1]
+AppVersionRelease =
AppShortSummary = Install and Update Minecraft Modpacks easliy.
AppDescription = """
Minecraft Modpack Updater is a simple tool to install and update a modpack to a selected minecraft profile by a selected modpack configuration file. It downloads a config file via https and checks the version there and what files has been changed and download the updateded files via a given link from the config.
@@ -54,7 +54,8 @@ FlatpakPlatformRuntime = org.freedesktop.Platform
FlatpakPlatformSdk = org.freedesktop.Sdk
FlatpakPlatformVersion = 25.08
FlatpakFinishArgs = """
- --socket=x11
+ --socket=wayland
+ --socket=fallback-x11
--filesystem=home
--share=network
"""
diff --git a/ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj b/ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj
index addbeb4..7feb1fb 100644
--- a/ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj
+++ b/ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj
@@ -5,7 +5,7 @@
net8.0
enable
enable
- mmu-cli
+ MinecraftModpackUpdaterCli
diff --git a/ModpackUpdater.Apps.Client/app.pupnet.conf b/ModpackUpdater.Apps.Client/app.pupnet.conf
new file mode 100644
index 0000000..e55f99a
--- /dev/null
+++ b/ModpackUpdater.Apps.Client/app.pupnet.conf
@@ -0,0 +1,92 @@
+# PUPNET DEPLOY: 1.9.1
+# Use: 'pupnet --help conf' for information.
+
+# APP PREAMBLE
+AppBaseName = MinecraftModpackUpdaterCli
+AppFriendlyName = Minecraft Modpack Updater CLI
+AppId = de.pilzinsel64.minecraft-modpack-updater-cli
+AppVersionRelease =
+AppShortSummary = Install and Update Minecraft Modpacks easliy.
+AppDescription = """
+ Minecraft Modpack Updater is a simple tool to install and update a modpack to a selected minecraft profile by a selected modpack configuration file. It downloads a config file via https and checks the version there and what files has been changed and download the updateded files via a given link from the config.
+"""
+AppLicenseId = MIT
+AppLicenseFile = ../LICENSE
+AppChangeFile =
+
+# PUBLISHER
+PublisherName = Pilzinsel64
+PublisherId = de.pilzinsel64
+PublisherCopyright = Copyright (C) Pilzinsel64 2025
+PublisherLinkName = Pilzinsel64 Homepage
+PublisherLinkUrl = https://pilzinsel64.de
+PublisherEmail =
+
+# DESKTOP INTEGRATION
+DesktopNoDisplay = false
+DesktopTerminal = false
+DesktopFile =
+StartCommand =
+PrimeCategory =
+MetaFile =
+IconFiles = """
+ Assets/app.ico
+ Assets/app.svg
+"""
+
+# DOTNET PUBLISH
+DotnetProjectPath = ModpackUpdater.Apps.Client.Gui.csproj
+DotnetPublishArgs = -p:Version=${APP_VERSION} --self-contained true -p:DebugType=None -p:DebugSymbols=false -p:PublishSingleFile=true -p:PublishTrimmed=false
+DotnetPostPublish =
+DotnetPostPublishOnWindows =
+
+# PACKAGE OUTPUT
+PackageName = minecraft-modpack-updater-cli
+OutputDirectory = ../publish/client-cli
+
+# APPIMAGE OPTIONS
+AppImageArgs =
+AppImageRuntimePath =
+AppImageVersionOutput = false
+
+# FLATPAK OPTIONS
+FlatpakPlatformRuntime = org.freedesktop.Platform
+FlatpakPlatformSdk = org.freedesktop.Sdk
+FlatpakPlatformVersion = 25.08
+FlatpakFinishArgs = """
+ --socket=wayland
+ --socket=fallback-x11
+ --filesystem=home
+ --share=network
+"""
+FlatpakBuilderArgs =
+
+# RPM OPTIONS
+RpmAutoReq = false
+RpmAutoProv = true
+RpmRequires = """
+ krb5-libs
+ libicu
+ openssl-libs
+"""
+
+# DEBIAN OPTIONS
+DebianRecommends = """
+ libc6
+ libgcc1
+ libgssapi-krb5-2
+ libicu70
+ libssl3
+ libstdc++6
+ zlib1g
+"""
+
+# WINDOWS SETUP OPTIONS
+SetupGroupName =
+SetupAdminInstall = false
+SetupCommandPrompt =
+SetupMinWindowsVersion = 10
+SetupSignTool =
+SetupSuffixOutput =
+SetupVersionOutput = false
+SetupUninstallScript =
\ No newline at end of file
diff --git a/ModpackUpdater.Apps.Client/publish.sh b/ModpackUpdater.Apps.Client/publish.sh
new file mode 100755
index 0000000..dc98e16
--- /dev/null
+++ b/ModpackUpdater.Apps.Client/publish.sh
@@ -0,0 +1,12 @@
+pupnet -y -v "$1[1]" -r linux-x64 -k appimage
+#pupnet -y -v "$1[1]" -r linux-x64 -k flatpak
+#pupnet -y -v "$1[1]"-r linux-x64 -k deb
+#pupnet -y -v "$1[1]"-r linux-x64 -k rpm
+pupnet -y -v "$1[1]" -r linux-arm64 -k appimage
+#pupnet -y -v "$1[1]" -r linux-arm64 -k flatpak
+#pupnet -y -v "$1[1]"-r linux-arm64 -k deb
+#pupnet -y -v "$1[1]"-r linux-arm64 -k rpm
+pupnet -y -v "$1[1]" -r win-x64 -k zip
+pupnet -y -v "$1[1]" -r win-arm64 -k zip
+pupnet -y -v "$1[1]" -r osx-x64 -k zip
+pupnet -y -v "$1[1]" -r osx-arm64 -k zip
\ No newline at end of file