Añadir advertencia: ADMIN_TOKEN debe usar comillas simples en todos los ejemplos

2025-12-03 14:24:58 +01:00
parent b1b20e243e
commit bcce7ef6cc
4 changed files with 15 additions and 8 deletions

@@ -50,7 +50,8 @@ docker run --rm -it vaultwarden/server:latest /vaultwarden hash
Usa el **hash Argon2** resultante (empieza con `$argon2id$`) como `ADMIN_TOKEN`. Usa el **hash Argon2** resultante (empieza con `$argon2id$`) como `ADMIN_TOKEN`.
> ⚠️ **Importante**: Guarda este hash, lo necesitarás en todos los despliegues. > ⚠️ **Importante**: Guarda este hash entre comillas simples en el archivo `.env` para evitar que `$` se interprete como variable.
> Ejemplo: `ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...'`
--- ---
@@ -68,7 +69,7 @@ Usa el **hash Argon2** resultante (empieza con `$argon2id$`) como `ADMIN_TOKEN`.
Todas las configuraciones requieren: Todas las configuraciones requieren:
```env ```env
ADMIN_TOKEN=$argon2id$... # Hash Argon2 generado con vaultwarden hash ADMIN_TOKEN='$argon2id$...' # Hash Argon2 entre comillas simples
``` ```
**Para Traefik** necesitas también: **Para Traefik** necesitas también:

6
NPM.md

@@ -43,6 +43,8 @@ docker run --rm -it vaultwarden/server:latest /vaultwarden hash
Guarda el **hash Argon2** resultante (empieza con `$argon2id$`), lo necesitarás para las variables de entorno. Guarda el **hash Argon2** resultante (empieza con `$argon2id$`), lo necesitarás para las variables de entorno.
> ⚠️ **Importante**: Usa comillas simples en el archivo `.env` para evitar que `$` se interprete como variable.
--- ---
## 🚀 Despliegue desde Portainer ## 🚀 Despliegue desde Portainer
@@ -63,7 +65,7 @@ Esta opción mantiene tu stack actualizado con el repositorio Git.
5. En **Environment variables**, añade: 5. En **Environment variables**, añade:
```env ```env
ADMIN_TOKEN=$argon2id$v=19$m=65540,t=3,p=4$... # Hash Argon2 generado previamente ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...' # Entre comillas simples
``` ```
⚠️ **Nota**: Otras opciones (DOMAIN, registros, SMTP) se configuran desde el panel `/admin`. ⚠️ **Nota**: Otras opciones (DOMAIN, registros, SMTP) se configuran desde el panel `/admin`.
@@ -126,7 +128,7 @@ cp .env.example .env
Edita el archivo `.env` y configura: Edita el archivo `.env` y configura:
```env ```env
ADMIN_TOKEN=$argon2id$v=19$m=65540,t=3,p=4$... # Hash Argon2 ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...' # Entre comillas simples
``` ```
### 3. Iniciar el servicio ### 3. Iniciar el servicio

@@ -391,7 +391,8 @@ Un archivo `.env` mínimo para producción:
```env ```env
# Obligatorio - Hash Argon2 (generado con: docker run --rm -it vaultwarden/server:latest /vaultwarden hash) # Obligatorio - Hash Argon2 (generado con: docker run --rm -it vaultwarden/server:latest /vaultwarden hash)
ADMIN_TOKEN=$argon2id$v=19$m=65540,t=3,p=4$... # IMPORTANTE: Usar comillas simples para evitar interpretación de $
ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...'
# Para Traefik # Para Traefik
DOMAIN_HOST=vaultwarden.empresa.com DOMAIN_HOST=vaultwarden.empresa.com

@@ -47,6 +47,8 @@ docker run --rm -it vaultwarden/server:latest /vaultwarden hash
Guarda el **hash Argon2** resultante (empieza con `$argon2id$`), lo necesitarás para las variables de entorno. Guarda el **hash Argon2** resultante (empieza con `$argon2id$`), lo necesitarás para las variables de entorno.
> ⚠️ **Importante**: Usa comillas simples en el archivo `.env` para evitar que `$` se interprete como variable.
--- ---
## 🚀 Despliegue desde Portainer ## 🚀 Despliegue desde Portainer
@@ -70,12 +72,13 @@ Esta opción mantiene tu stack actualizado con el repositorio Git.
```env ```env
DOMAIN_HOST=vaultwarden.tudominio.com DOMAIN_HOST=vaultwarden.tudominio.com
ADMIN_TOKEN=tu_token_generado_anteriormente ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...'
``` ```
⚠️ **Importante**: ⚠️ **Importante**:
- `DOMAIN_HOST` es el dominio sin protocolo - `DOMAIN_HOST` es el dominio sin protocolo
- Reemplaza `vaultwarden.tudominio.com` con tu dominio real - **Usa comillas simples** en `ADMIN_TOKEN` para evitar que `$` se interprete como variable
- Reemplaza con tu hash Argon2 real generado anteriormente
- Otras opciones se configuran desde el panel `/admin` - Otras opciones se configuran desde el panel `/admin`
6. Haz clic en **Deploy the stack** 6. Haz clic en **Deploy the stack**
@@ -167,7 +170,7 @@ Edita el archivo `.env` y configura:
```env ```env
DOMAIN_HOST=vaultwarden.tudominio.com DOMAIN_HOST=vaultwarden.tudominio.com
ADMIN_TOKEN=$argon2id$v=19$m=65540,t=3,p=4$... # Hash Argon2 ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$...' # Entre comillas simples
``` ```
### 4. Iniciar el servicio ### 4. Iniciar el servicio