mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 09:14:33 +00:00
New modules created (13): - secubox-hexo: Static blog generator (Hexo) - secubox-webradio: Internet radio streaming - secubox-torrent: BitTorrent client (Transmission) - secubox-newsbin: Usenet downloader (SABnzbd) - secubox-domoticz: Home automation - secubox-gotosocial: Fediverse/ActivityPub server - secubox-simplex: SimpleX secure messaging - secubox-photoprism: Photo management - secubox-homeassistant: IoT/Home automation hub - secubox-matrix: Matrix chat server (Synapse) - secubox-jitsi: Video conferencing - secubox-peertube: Video platform - secubox-voip: VoIP/PBX (Asterisk/FreePBX) All modules include: - FastAPI backend with JWT authentication - P31 Phosphor light theme frontend - Docker/Podman container management - Debian packaging (control, rules, postinst, prerm) - nginx reverse proxy config - systemd service unit - Menu integration Total packages: 85 (was 72) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
15 lines
442 B
Plaintext
15 lines
442 B
Plaintext
# /etc/nginx/secubox.d/gotosocial.conf
|
|
# Installed by secubox-gotosocial -- auto-registered on install, removed on purge
|
|
|
|
# API backend via Unix socket
|
|
location /api/v1/gotosocial/ {
|
|
proxy_pass http://unix:/run/secubox/gotosocial.sock:/;
|
|
include /etc/nginx/snippets/secubox-proxy.conf;
|
|
}
|
|
|
|
# Static frontend files
|
|
location /gotosocial/ {
|
|
alias /usr/share/secubox/www/gotosocial/;
|
|
try_files $uri $uri/ /gotosocial/index.html;
|
|
}
|