Add Nuxt MiniMax H3 relay studio for local ComfyUI.

Headless image-to-video UI queues jobs on the desktop ComfyUI instance with live SSE progress and Authentik SSO.
This commit is contained in:
2026-08-25 17:43:29 -05:00
commit 4c5c65db98
31 changed files with 12965 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
export default defineEventHandler(async (event) => {
if (!authEnabled()) {
throw createError({ statusCode: 404, statusMessage: 'Auth is not enabled' })
}
const config = useRuntimeConfig()
const state = createOauthState(event)
const redirectUri = `${publicBaseUrl(event)}/api/auth/callback`
const params = new URLSearchParams({
response_type: 'code',
client_id: config.oidcClientId,
redirect_uri: redirectUri,
scope: 'openid email profile',
state
})
const authorize = config.oidcAuthorizeUrl || 'https://auth.carrgarage.com/application/o/authorize/'
await sendRedirect(event, `${authorize}?${params.toString()}`, 302)
})