Initial commit: Add Nuxt app with Authentik integration and profile editing
- Add Nuxt 4 application with Authentik Proxy Outpost integration - Add EditProfileButton component for editing user profile via Authentik API - Add API endpoints for Authentik user management (GET/PATCH) - Configure Gitea Actions workflow for automated deployment - Add monitoring hook for Gitea Actions - Configure environment variables and Docker Compose setup
This commit is contained in:
16
.env.example
16
.env.example
@@ -54,3 +54,19 @@ REGISTRY_PASSWORD=mi-password-secreto
|
||||
# - X-authentik-name: nombre completo
|
||||
# - X-authentik-groups: grupos del usuario (separados por |)
|
||||
# - X-authentik-uid: ID único del usuario
|
||||
|
||||
# URL pública de Authentik (para redirecciones de login/logout)
|
||||
NUXT_PUBLIC_AUTHENTIK_URL=https://authentik.nucleoriofrio.com
|
||||
|
||||
# ===========================================
|
||||
# AUTHENTIK API (para edición de perfil)
|
||||
# ===========================================
|
||||
# Token de API de Authentik (SECRETO)
|
||||
# Para crear un token:
|
||||
# 1. Ve a Authentik Admin → Directory → Tokens & App passwords
|
||||
# 2. Crea un nuevo token con el usuario que tendrá permisos para editar usuarios
|
||||
# 3. Guarda el token de forma segura
|
||||
NUXT_AUTHENTIK_API_TOKEN=tu-token-de-api-aqui
|
||||
|
||||
# URL de la API de Authentik (usualmente la misma que NUXT_PUBLIC_AUTHENTIK_URL)
|
||||
NUXT_AUTHENTIK_API_URL=https://authentik.nucleoriofrio.com
|
||||
|
||||
Reference in New Issue
Block a user