Nextcloud app jocor_gate — part of cloud.jo-cor.com
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
root 658282c634 README: keep connection details out of the public page
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 19:51:20 +02:00
appinfo jocor_gate 1.0.0: group check for forward_auth (comfyui, arcade) 2026-09-14 18:36:30 +02:00
lib jocor_gate 1.0.0: group check for forward_auth (comfyui, arcade) 2026-09-14 18:36:30 +02:00
.gitignore jocor_gate 1.0.0: group check for forward_auth (comfyui, arcade) 2026-09-14 18:36:30 +02:00
README.md README: keep connection details out of the public page 2026-09-14 19:51:20 +02:00

Jo Cor Gate

Group check for services published next to Nextcloud

Answers "is the signed-in user in this group?" for a reverse proxy's forward_auth, so services like ComfyUI and Persona Nova open only for members of an allowed Nextcloud group.

Nextcloud app id jocor_gate
Version 1.0.0
Nextcloud 3434
Licence AGPL-3.0-or-later

See it running

Infrastructure — it is what lets comfyui.jo-cor.com and play.jo-cor.com open only for the right Nextcloud group.

Run it on your own Nextcloud

cd /path/to/nextcloud/custom_apps
git clone https://git.jo-cor.com/jocor/nextcloud-jocor_gate.git jocor_gate
sudo -u www-data php ../occ app:enable jocor_gate

Contribute

  1. Sign in at git.jo-cor.com with Sign in with jo-cor-cloud (your cloud.jo-cor.com account).
  2. Fork this repository, make your change on a branch, and open a pull request.

Invited contributors can also push over SSH; the connection details come with the invite.

Changes reach cloud.jo-cor.com only after review: the live server deploys from git, never from hand edits.