Integrate SimpleX Chat SMP and XFTP servers for privacy-focused messaging: - secubox-app-simplex: Backend with LXC container management - SMP server for message relay (port 5223) - XFTP server for encrypted file sharing (port 443) - Auto-download of SimpleX binaries for aarch64/x86_64 - TLS certificate generation (self-signed or Let's Encrypt) - Firewall and HAProxy integration - luci-app-simplex: LuCI dashboard with: - Service status monitoring - Server address display with copy-to-clipboard - Full configuration forms for SMP, XFTP, and TLS - Install/certificate management actions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
27 lines
502 B
JSON
27 lines
502 B
JSON
{
|
|
"luci-app-simplex": {
|
|
"description": "Grant access to SimpleX Chat Server configuration",
|
|
"read": {
|
|
"file": {
|
|
"/etc/config/simplex": ["read"],
|
|
"/srv/simplex/smp/fingerprint": ["read"],
|
|
"/srv/simplex/xftp/fingerprint": ["read"]
|
|
},
|
|
"ubus": {
|
|
"file": ["read", "stat"],
|
|
"luci.simplex": ["*"]
|
|
},
|
|
"uci": ["simplex"]
|
|
},
|
|
"write": {
|
|
"file": {
|
|
"/etc/config/simplex": ["write"]
|
|
},
|
|
"ubus": {
|
|
"luci.simplex": ["*"]
|
|
},
|
|
"uci": ["simplex"]
|
|
}
|
|
}
|
|
}
|