19.9 C
Madrid
jueves, octubre 23, 2025
spot_img
spot_img

Cómo configurar wiki.js y tener su propia wiki en minutos

Wiki.js es una poderosa plataforma Wiki de código campechano construida en Node.js. Admite la estampado de Markdown y Wysiwyg, colaboración en tiempo existente, control de versiones y opciones de autenticación flexibles, incluidas Google y LDAP. En esta piloto, le mostraremos cómo configurar wiki.js con Docker para que pueda poner su wiki en funcionamiento en solo unos minutos.

Instale wiki.js usando Docker Compose

Usando Docker y Docker Compose, es increíblemente obediente configurar wiki.js. Primero, cree un directorio llamado «Wikijs-Docker» y acceda a él usando el comando CD:

mkdir wikijs-docker && cd wikijs-docker

Posteriormente de esto, cree un archivo «Docker-Compose.yml» en cualquier editor de texto:

nano docker-compose.yml

Y luego, pegue el próximo contenido en este archivo:

services:

db
:
image
: postgres:16
environment
:
POSTGRES_DB
: wiki
POSTGRES_PASSWORD
: wikijsrocks
POSTGRES_USER
: wikijs
restart
: unless-stopped
volumes
:
- db-data:/var/lib/postgresql/data

wiki
:
image
: ghcr.io/requarks/wiki:2
depends_on
:
- db
environment
:
DB_TYPE
: postgres
DB_HOST
: db
DB_PORT
: 5432
DB_USER
: wikijs
DB_PASS
: wikijsrocks
DB_NAME
: wiki
restart
: unless-stopped
ports
:
- "80:3000"

volumes
:
db-data:

Guarde y obstrucción el archivo, y luego inicie los contenedores utilizando el próximo comando:

docker compose up -d
Ejecutar el contenedor Docker

Una vez que termina la configuración, broa wiki.js en su navegador en http: // localhost. Especifique los detalles de la cuenta de administrador y haga clic en el botonadura Instalar para comenzar la instalación:

Iniciar instalación wiki js

Posteriormente de la instalación, ingrese sus credenciales para iniciar sesión.

Creación y dirección de páginas en wiki.js

Ahora puedes crear el página de inicio Para comenzar a sumar contenido o ceder al panel de agencia para mandar la configuración, los usuarios y las características:

LEER  Implementar aplicaciones contenedoras fácilmente con Docker Desktop
Bienvenido página wiki js

Si hace clic en el Crear página de inicio botonadura, se le pedirá que seleccione un editor para la página. Seleccione el que se plinto en sus preferencias y requisitos:

Seleccionar editor

Especifique las propiedades de la página y haga clic en el DE ACUERDO botonadura para crear una nueva página:

Establecer propiedades de la página

Escribe lo que quieras y haga clic en el Crear botonadura para crear la página:

Crear wikijs de página

Tener la llave de la despensa y organizar contenido

En el tablero, puede ver y editar páginas existentes, crear nuevas páginas usando su editor preferido y organizar su contenido moviendo, renombrando o eliminando páginas. Asimismo puede sumar etiquetas para clasificar el contenido de guisa efectiva. Por otra parte, la mostrador fronterizo y la mostrador de búsqueda facilitan navegar rápidamente a páginas específicas interiormente de su wiki:

Wiki JS Panel

Configuración del sitio wiki.js

En el panel de agencia wiki.js, puede configurar la configuración del sitio como delimitación, navegación, temas y etiquetas. Estas opciones ayudan a aclarar la configuración completo de su instancia wiki.js.

Puede configurar configuraciones básicas en todo el sitio en el Genérico pestaña, como el título del sitio, la descripción, la página de inicio predeterminada y la visibilidad del sitio (pública o privada):

Configuración general

Navegar al Punto pestaña para establecer el idioma, la zona horaria y los formatos de aniversario/hora utilizados en todo el sitio:

Establecer

Para mandar la estructura de los menús de su wiki y controlar cómo los usuarios navegan por el contenido, vaya al Mostrador de navegación.

Administrar la navegación del sitio

En el Páginas Tab, puede ver, mandar y organizar todas las páginas wiki. Puede crear nuevas páginas, editar las existentes o mandar la función de páginas.

Administrar páginas

Asimismo puede crear y mandar etiquetas de contenido en el Etiquetas Pestaña para ayudar a clasificar las páginas y mejorar la capacidad de búsqueda. Del mismo modo, puede modificar la apariencia de su wiki desde el Tema pestaña. Por ejemplo, puede modificar el logotipo del sitio, los colores, las fuentes y los temas de diseño.

LEER  Cómo ejecutar aplicaciones basadas en GUI en Docker
Administrar tema

Administre grupos en su wiki

En el Grupos Sección, puede crear grupos de usuarios, asignar miembros y establecer permisos de nivel de orden para controlar el ataque. Use grupos para organizar a los usuarios por rol y mandar su ataque de guisa consistente a través de su wiki.

Grupos

Puede hacer clic en un orden particular Para modernizar su configuración, permisos, reglas de página y mandar usuarios interiormente de ese orden. El Ajustes La pestaña le permite configurar opciones como la URL de redirección al inicio de sesión.

Editar configuración de grupo

Por otra parte, puedes navegar por el Permisos, Reglas de páginay Usuarios pestañas para controlar a qué puede ceder el orden y a qué usuarios se les asigna.

Papeleo de usuarios en wiki.js

Para crear un nuevo afortunado, vaya a la Usuarios Sección, haga clic en el Nuevo afortunado botonadura, y especifique los detalles requeridos.

Posteriormente de esto, haga clic en el CREAR o Crear y cerrar botonadura para crear un nuevo afortunado:

Crear usuario

Haga clic en un afortunado específico Para ver y editar su perfil, asignarlos a grupos de usuarios, establecer métodos de autenticación como contraseñas y autenticación de dos factores, y mandar su estado utilizando acciones como Desactivar, Repasaro Borrar:

Usuario creado

Asimismo puede modernizar su información básica, metadatos extendidos (como la ubicación y el título del trabajo) y monitorear su historial de actividades:

Editar usuarios

Administre sus módulos wiki

Los módulos son características opcionales que mejoran la funcionalidad wiki.js. Por ejemplo, el Analítica El módulo le permite habilitar y configurar integraciones como Google Analytics para rastrear el comportamiento del afortunado y el tráfico en su wiki.

Agregar análisis

Usar el Autenticación pestaña para configurar y mandar proveedores de autenticación (como inicio de sesión lugar, LDAP, OAUTH) y configurar las opciones de inicio de sesión.

LEER  Apple puede lanzar M4 MacBook Air en marzo, junto con múltiples actualizaciones de productos en 2025
Configurar configuraciones de autenticación

Puede habilitar o deshabilitar el sistema de comentarios y designar cómo los usuarios interactúan con las discusiones de la página.

Agregar discusiones a Wiki

Configuración del sistema

Asimismo puede mandar cómo el contenido se representa, se investigación y almacena configurando motores de representación, indexación de búsqueda y opciones de almacenamiento. Por ejemplo, puede navegar al Representación pestaña para personalizar cómo se representa el contenido, como la configuración del motor de Markdown o el soporte para diagramas, expresiones matemáticas, etc.

Configurar la representación de la página

En el Motor de búsqueda Sección, puede configurar opciones de indexación de búsqueda interna e integraciones con motores de búsqueda:

Configurar el motor de búsqueda

Ir al Almacenamiento Sección para establecer los objetivos de copia de seguridad y sincronización para su contenido. Aquí, puede mandar dónde y cómo se almacenan los archivos adjuntos de medios y páginas (sistema de archivos lugar, AWS S3, etc.):

Configurar configuraciones de estrellas

Tener la llave de la despensa seguridad y conectividad

Puede mandar la seguridad y la conectividad configurando el ataque a la API, configurando el correo electrónico para notificaciones, ajustando las políticas de seguridad y permitiendo que SSL asegure su sitio wiki.js. Por ejemplo, puede mandar Tokens API Para integrar wiki.js con sistemas externos o sus propias aplicaciones personalizadas:

Administrar claves API

Podemos configurar salientes correo electrónico Configuración para manejar notificaciones, invitaciones y recuperación de contraseñas en wiki.js.

Configurar la configuración de correo

Puedes configurar Seguridad Configuración como tiempos de prórroga de sesión, políticas de contraseña y restricciones de ataque.

Configuración de seguridad de configuración

Parágrafo de esto, puedes configurar SSL/TLS Certificados para afirmar su sitio wiki.js con https.

Administrar certificado SSL TLS

Parágrafo de eso, puede confirmar su información de wiki, como ver diagnósticos del sistema, detalles del servidor y estadísticas de entorno de tiempo de ejecución, desde el Información del sistema sección.

Verificar la información del sistema

Puede realizar acciones de mantenimiento como reindexar la búsqueda, borrar cachés o restablecer configuraciones de la Utilidades pestaña.

Administrar utilidades

Finalmente, el Herramientas para desarrolladores Le permita ceder a herramientas avanzadas como GraphQL Playground, registros de depuración o scripts personalizados:

Administrar herramientas de desarrollo

Ahora que ha aprendido a configurar wiki.js con Docker, puede usarlo para crear documentación interna, wikis de equipo o incluso bases de conocimiento sabido con facilidad. Si todavía está sopesando sus opciones, consulte nuestra comparación Dokuwiki vs Wiki.js para ver qué plataforma es la adecuada para su tesina.

spot_img

Artículos relacionados

spot_img

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimos artículos