Add secubox-app-gotosocial and luci-app-gotosocial for running a lightweight ActivityPub social network server in LXC container. Features: - gotosocialctl CLI with install, start, stop, user management - LXC container deployment (ARM64) - HAProxy integration via emancipate command - UCI configuration for instance, container, proxy, federation settings - LuCI web interface with overview, users, and settings tabs - Mesh integration support for auto-federation between SecuBox nodes - Backup/restore functionality Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
457 B
JSON
18 lines
457 B
JSON
{
|
|
"luci-app-gotosocial": {
|
|
"description": "Grant access to GoToSocial Fediverse Server",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.gotosocial": ["status", "users", "get_config", "logs"]
|
|
},
|
|
"uci": ["gotosocial"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.gotosocial": ["install", "start", "stop", "restart", "create_user", "delete_user", "promote_user", "demote_user", "save_config", "emancipate", "revoke", "backup"]
|
|
},
|
|
"uci": ["gotosocial"]
|
|
}
|
|
}
|
|
}
|