Matrix Homeserver (Conduit): - E2EE mesh messaging using Conduit v0.10.12 in LXC container - matrixctl CLI: install/uninstall, user/room management, federation - luci-app-matrix: status cards, user form, emancipate, mesh publish - RPCD backend with 17 methods - Identity (DID) integration and P2P mesh publication SaaS Relay CDN Caching & Session Replay: - CDN cache profiles: minimal, gandalf (default), aggressive - Session replay modes: shared, per_user, master - saasctl cache/session commands for management - Enhanced mitmproxy addon (415 lines) with response caching Media Services Hub Dashboard: - Unified dashboard at /admin/services/media-hub - Category-organized cards (streaming, conferencing, apps, etc.) - Service status indicators with start/stop/restart controls - RPCD backend querying 8 media services Also includes: - HexoJS static upload workflow and multi-user auth - Jitsi config.js Promise handling fix - Feed package updates Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
38 lines
1003 B
Makefile
38 lines
1003 B
Makefile
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=secubox-app-saas-relay
|
|
PKG_VERSION:=1.0.0
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_MAINTAINER:=CyberMind <contact@cybermind.fr>
|
|
PKG_LICENSE:=MIT
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/secubox-app-saas-relay
|
|
SECTION:=secubox
|
|
CATEGORY:=SecuBox
|
|
TITLE:=SaaS Relay - Shared Session Proxy
|
|
DEPENDS:=+secubox-app-mitmproxy +secubox-app-haproxy
|
|
PKGARCH:=all
|
|
endef
|
|
|
|
define Package/secubox-app-saas-relay/description
|
|
SecuBox SaaS Relay provides shared browser session proxy for team access
|
|
to external services like Claude.ai, ChatGPT, Google, GitHub etc.
|
|
Uses mitmproxy for cookie injection/capture with SecuBox authentication.
|
|
endef
|
|
|
|
define Build/Compile
|
|
endef
|
|
|
|
define Package/secubox-app-saas-relay/install
|
|
$(INSTALL_DIR) $(1)/etc/config
|
|
$(INSTALL_CONF) ./files/etc/config/saas-relay $(1)/etc/config/saas-relay
|
|
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) ./files/usr/sbin/saasctl $(1)/usr/sbin/saasctl
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,secubox-app-saas-relay))
|