diff --git a/general/package/majestic-t31/Config.in b/general/package/majestic-t31/Config.in
new file mode 100644
index 00000000..42bc8481
--- /dev/null
+++ b/general/package/majestic-t31/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_MAJESTIC_T31
+	bool "Tiny but powerful IPC streaming software"
+	default n
+	help
+	  Tiny but powerful IPC streaming software
+
+	  https://openipc.org
diff --git a/general/package/majestic-t31/majestic-t31.mk b/general/package/majestic-t31/majestic-t31.mk
new file mode 100644
index 00000000..49b76d00
--- /dev/null
+++ b/general/package/majestic-t31/majestic-t31.mk
@@ -0,0 +1,22 @@
+################################################################################
+#
+# majestic-t31
+#
+################################################################################
+
+MAJESTIC_T31_VERSION = current
+MAJESTIC_T31_SOURCE = majestic.t31.lite.master.tar.bz2
+MAJESTIC_T31_SITE = https://openipc.s3-eu-west-1.amazonaws.com
+MAJESTIC_T31_LICENSE = MIT
+MAJESTIC_T31_LICENSE_FILES = LICENSE
+
+define MAJESTIC_T31_INSTALL_TARGET_CMDS
+	$(INSTALL) -m 755 -d $(TARGET_DIR)/etc
+	$(INSTALL) -m 644 $(@D)/majestic-mini.yaml $(TARGET_DIR)/etc/majestic.yaml
+	$(INSTALL) -m 644 $(@D)/majestic.yaml $(TARGET_DIR)/etc/majestic.full
+
+	$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
+	$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/majestic
+endef
+
+$(eval $(generic-package))