diff --git a/debezium-server-dist/pom.xml b/debezium-server-dist/pom.xml
index de6abd65..d2341fa8 100644
--- a/debezium-server-dist/pom.xml
+++ b/debezium-server-dist/pom.xml
@@ -183,6 +183,108 @@
+
+ assembly-prod
+
+ false
+
+
+ server-distribution-prod
+
+
+
+ io.prometheus.jmx
+ jmx_prometheus_javaagent
+
+
+ io.debezium
+ debezium-connector-mysql
+
+
+ io.debezium
+ debezium-connector-mariadb
+
+
+ io.debezium
+ debezium-connector-postgres
+
+
+ io.debezium
+ debezium-connector-mongodb
+
+
+ io.debezium
+ debezium-connector-sqlserver
+
+
+ io.debezium
+ debezium-connector-oracle
+
+
+ io.debezium
+ debezium-connector-db2
+
+
+ io.debezium
+ debezium-scripting
+
+
+ io.debezium
+ debezium-scripting-languages
+ pom
+
+
+ io.debezium
+ debezium-server-core
+
+
+ io.debezium
+ debezium-server-http
+
+
+ io.debezium
+ debezium-server-redis
+
+
+ io.debezium
+ debezium-server-kafka
+
+
+ io.debezium
+ debezium-server-infinispan
+
+
+ io.quarkus
+ quarkus-logging-json
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ ${version.assembly.plugin}
+
+
+ default
+ package
+
+ single
+
+
+ false
+ true
+
+ src/main/resources/assemblies/${assembly.descriptor}.xml
+
+ posix
+
+
+
+
+
+
+
include-non-core-connectors
diff --git a/debezium-server-dist/src/main/resources/assemblies/server-distribution-prod.xml b/debezium-server-dist/src/main/resources/assemblies/server-distribution-prod.xml
new file mode 100644
index 00000000..5a10a54b
--- /dev/null
+++ b/debezium-server-dist/src/main/resources/assemblies/server-distribution-prod.xml
@@ -0,0 +1,109 @@
+
+
+ distribution
+
+ tar.gz
+ zip
+
+ false
+
+
+ ${project.parent.artifactId}/lib
+ false
+ runtime
+ false
+ true
+
+ org.apache.kafka:kafka-tools:*
+ javax.ws.rs:javax.ws.rs-api:*
+ org.apache.kafka:connect-file:*
+ org.glassfish.jersey.*:*:*
+ org.apache.maven:*:*
+ log4j:log4j:*
+ ch.qos.reload4j:reload4j
+ io.debezium:debezium-scripting
+ io.debezium:debezium-scripting-languages
+ io.debezium:debezium-connector-cassandra-3
+ io.debezium:debezium-connector-cassandra-4
+ io.debezium:debezium-connector-dse
+ io.prometheus.jmx:jmx_prometheus_javaagent:*
+
+
+ com.oracle.database.jdbc:ojdbc8:*
+ com.oracle.database.nls:orai18n:*
+
+
+
+ ${project.parent.artifactId}/lib
+ false
+ runtime
+ false
+ true
+
+ jakarta.ws.rs:*:*
+ jakarta.annotation:*:*
+ jakarta.xml.bind:*:*
+ jakarta.activation:*:*
+ jakarta.validation:*:*
+
+
+
+ ${project.parent.artifactId}/lib_metrics
+ false
+ runtime
+ false
+ true
+
+ io.prometheus.jmx:jmx_prometheus_javaagent:*
+
+
+
+ ${project.parent.artifactId}/lib_opt
+ false
+ runtime
+ false
+ true
+
+ io.debezium:debezium-scripting:*
+ io.debezium:debezium-scripting-languages:*
+
+
+
+
+
+
+ ${project.basedir}/../..
+ ${project.parent.artifactId}
+
+ README*
+ CHANGELOG*
+ CONTRIBUTE*
+ COPYRIGHT*
+ LICENSE*
+
+ true
+
+
+
+ ${project.build.directory}
+ ${project.parent.artifactId}
+
+ *-runner.jar
+
+
+
+ src/main/resources/distro
+ ${project.parent.artifactId}
+
+ **/*
+
+
+ connectors/
+ **/*cassandra*
+ **/*cassandra*/*
+
+
+
+