diff --git a/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf b/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf
new file mode 100644
index 0000000000000000000000000000000000000000..5bd0e2eb554877174379d241b8096b6894ca25fc
--- /dev/null
+++ b/meta-ohos-demo/conf/distro/openharmony-linux-demo-dashboard.conf
@@ -0,0 +1,15 @@
+# Distro configuration for the dashboard demo
+
+require conf/distro/openharmony-linux.conf
+include conf/distro/include/ha-versions.inc
+
+DISTRO = "openharmony-linux-demo-dashboard"
+DISTRO_NAME = "OpenHarmony Dashboard Demo Linux Distro"
+
+# Custom hostnames for easy DNS resolution for this demo.
+# The gateway would run on a stm32mp1-av96 machine.
+hostname_base-files_stm32mp1-av96 = "demo-dashboard-gateway"
+
+# Avoid build warning(s) for ununsed extra partitions.
+ST_VENDORFS = "0"
+ST_USERFS = "0"