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>
38 lines
654 B
JSON
38 lines
654 B
JSON
{
|
|
"admin/services/gotosocial": {
|
|
"title": "GoToSocial",
|
|
"order": 60,
|
|
"action": {
|
|
"type": "firstchild"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-gotosocial"],
|
|
"uci": {"gotosocial": true}
|
|
}
|
|
},
|
|
"admin/services/gotosocial/overview": {
|
|
"title": "Overview",
|
|
"order": 1,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "gotosocial/overview"
|
|
}
|
|
},
|
|
"admin/services/gotosocial/users": {
|
|
"title": "Users",
|
|
"order": 2,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "gotosocial/users"
|
|
}
|
|
},
|
|
"admin/services/gotosocial/settings": {
|
|
"title": "Settings",
|
|
"order": 3,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "gotosocial/settings"
|
|
}
|
|
}
|
|
}
|