Page:
Configuración Inicial
Clone
2
Configuración Inicial
groales edited this page 2025-12-04 17:26:04 +01:00
Configuración Inicial
Pasos para configurar BookStack tras el primer despliegue.
Primer Acceso
- Accede a BookStack mediante tu dominio configurado
- Login con credenciales por defecto:
- Email:
admin@admin.com - Password:
password
- Email:
⚠️ CRÍTICO: Estas son credenciales públicas. Cámbialas INMEDIATAMENTE.
Cambiar Contraseña de Admin
- Click en tu avatar (esquina superior derecha)
- Edit Profile
- Change Password
- Ingresa contraseña nueva (mínimo 8 caracteres)
- Save
Configuración Básica
Settings → Settings
Accede al panel de administración: Settings (engranaje superior derecho)
Información de la Aplicación
- Application Name:
Mi Wiki Corporativa - Application Logo: Sube tu logo (PNG/SVG recomendado)
- Application Icon: Favicon para navegador
- Default Language:
Español(o tu idioma preferido)
Registro y Acceso
Settings → Registration Settings:
- Allow public registration: ❌ Desactivar
- Allow public viewing: ✅ Activar si quieres permitir lectura sin login
- Default role for new users:
Viewer(solo lectura) - Email confirmation required: ✅ Activar (si tienes SMTP configurado)
Roles y Permisos
Settings → Roles
Roles Por Defecto
BookStack incluye 3 roles:
- Admin: Control total del sistema
- Editor: Puede crear y editar todo el contenido
- Viewer: Solo lectura
Crear Rol Personalizado
- Settings → Roles → Create New Role
- Role Name:
Documentador(ejemplo) - Role Description: Descripción del rol
Permisos del Sistema
- User management: Gestión de usuarios
- Manage system settings: Acceso a configuración
- Manage users, roles & permissions: Gestión de roles
- Access system API: Acceso a API REST
Permisos de Contenido
Para cada tipo (Books, Chapters, Pages):
- Create: Crear nuevo contenido
- Edit Own: Editar su propio contenido
- Edit All: Editar contenido de otros
- Delete Own: Eliminar su propio contenido
- Delete All: Eliminar contenido de otros
- Save Role
Crear Usuarios
Settings → Users → Create New User
- Name: Nombre completo
- Email: email@example.com
- Password: Contraseña temporal (el usuario debe cambiarla)
- Roles: Seleccionar rol(es)
- Send invite email: ✅ Si tienes SMTP configurado
- Save
Organizar Contenido
Crear tu Primer Libro
- Click en Books (menú superior)
- Create New Book
- Name:
Manual de Usuario - Description: Descripción breve
- Cover Image: Imagen de portada (opcional)
- Tags: Etiquetas para organización
- Save Book
Crear Capítulos
- Dentro del libro, click New Chapter
- Name:
Introducción - Description: Resumen del capítulo
- Save Chapter
Crear Páginas
- Dentro del capítulo (o libro), click New Page
- Name:
Primeros Pasos - Selecciona editor:
- WYSIWYG: Editor visual (como Word)
- Markdown: Sintaxis Markdown
- Escribe contenido
- Save Page
Permisos Granulares
Permisos por Libro
- Abre el libro
- Click en ⋮ → Permissions
- Enable Custom Permissions: ✅ Activar
- Selecciona roles y sus permisos:
- View: Ver contenido
- Edit: Editar contenido
- Delete: Eliminar contenido
- Save Permissions
Permisos por Capítulo/Página
Mismo proceso que libros. Los permisos de nivel superior se heredan, pero pueden sobreescribirse.
Personalización Visual
Settings → Customization
Esquema de Color
- Color Scheme:
Light/Dark - Primary Color: Color principal de la interfaz (hex:
#0288D1)
HTML Head Personalizado
Añade CSS personalizado:
<style>
:root {
--color-primary: #0066cc;
}
.header-links {
background-color: #0066cc;
}
</style>
Configurar SMTP (Email)
Para enviar emails (invitaciones, notificaciones), configura SMTP mediante variables de entorno.
Añade al .env:
# SMTP Configuration
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_FROM=bookstack@example.com
MAIL_FROM_NAME="BookStack Wiki"
MAIL_USERNAME=tu@email.com
MAIL_PASSWORD=tu_password_app
MAIL_ENCRYPTION=tls
Reinicia el contenedor:
docker restart bookstack
Prueba el email: Settings → Maintenance → Send a Test Email
Próximos Pasos
- Personalización - LDAP, temas avanzados
- Backup - Automatiza backups
- Crea contenido - Empieza a documentar