diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..9b8a2b6 --- /dev/null +++ b/.env.example @@ -0,0 +1,11 @@ +# Variables de entorno para Vaultwarden +# Copia este archivo a .env y configura los valores necesarios según tu despliegue + +# ADMIN_TOKEN - Token de administración (REQUERIDO) +# Genera uno con: openssl rand -base64 48 +ADMIN_TOKEN= + +# DOMAIN_HOST - Dominio para Traefik (SOLO si usas Traefik) +# Ejemplo: vaultwarden.tudominio.com +# No es necesario para NPM +DOMAIN_HOST= diff --git a/README.md b/README.md index 1ee34c7..5d1c6be 100644 --- a/README.md +++ b/README.md @@ -194,24 +194,18 @@ cd vaultwarden ```bash cp docker-compose.override.traefik.yml.example docker-compose.override.yml -``` - -Crear archivo `.env`: -```env -DOMAIN_HOST=vaultwarden.tudominio.com -ADMIN_TOKEN=tu_token_admin_seguro_generado +cp .env.example .env +# Editar .env y configurar DOMAIN_HOST y ADMIN_TOKEN ``` #### Opción B: Nginx Proxy Manager -```bash -# No necesitas override, usa directamente el base -cp docker-compose.yml docker-compose.yml -``` +No necesitas archivo override, usa el `docker-compose.yml` base directamente. -Crear archivo `.env`: -```env -ADMIN_TOKEN=tu_token_admin_seguro_generado +Copiar y configurar `.env`: +```bash +cp .env.example .env +# Editar .env y configurar ADMIN_TOKEN ``` ⚠️ No olvides habilitar **WebSocket Support** en la configuración del Proxy Host en NPM.