# Actualizar el fondo de todos los flows en Authentik (vía SQL)

---

Cambiar los fondos de todos los flows de Authentik (pantalla de login, registro, recuperación de contraseña, etc.) desde la interfaz puede ser lento y tedioso si se hace uno a uno. Para evitar ese paseo clic por clic, lo más práctico es lanzar una consulta SQL que los actualice todos de golpe.

---

### Características

* Cambia el fondo de todos los flows de Authentik de una sola vez.
* No hace falta reiniciar contenedores ni hacer magia negra.
* Ideal para dejarlo bonito con una sola línea SQL.

---

### Paso a paso

#### 1. Entra en el contenedor de la base de datos

Asumiendo que usas Docker, el primer paso es meterse dentro del contenedor de PostgreSQL:

```bash
docker exec -it <nombre_del_contenedor_postgres> bash
```

Sustituye `<nombre_del_contenedor_postgres>` por el nombre real de tu contenedor. Si usas `docker ps`, lo verás fácil.

---

#### 2. Conéctate a PostgreSQL

Normalmente, el usuario y la base de datos se llaman igual: `authentik`. Si no has tocado nada raro, este comando debería bastar:

```bash
psql -U authentik -d authentik
```

Cuando te lo pida, mete la contraseña. Es la misma que tienes en el `.env`, bajo `PG_PASS`.

---

#### 3. Cambia los fondos de todos los flows

Aquí viene la línea mágica:

```sql
UPDATE authentik_flows_flow SET background = 'https://w.wallhaven.cc/full/2y/wallhaven-2yp6gg.png';
```

Obviamente, puedes poner cualquier URL de imagen que te guste. Yo suelo usar [Wallhaven](https://wallhaven.cc/), clic derecho en la imagen y “copiar enlace”.

---

#### 4. Sal de la base de datos

Cuando termines, escribe:

```sql
\q
```

Y luego `exit` para salir del contenedor.

---

#### 5. Prueba si ha funcionado

Abre una ventana en modo incógnito (para evitar cacheos raros) y accede a tu pantalla de login. Si todo ha ido bien, el cambio es instantáneo. No hace falta reiniciar nada.

---

### Conclusión

Así de fácil es dejar tu Authentik con estilo. Este truco no está en la documentación oficial, pero funciona perfecto si sabes por dónde meterle mano. Y si un día te aburres del fondo… repite el proceso con otra URL.

---

### Referencias

* [Comentario en GitHub](https://github.com/goauthentik/authentik/issues/4340#issuecomment-1402460831)