Colmena
Código fuente en Gitlab Cambiar el modo Oscuro/Claro/Auto Cambiar el modo Oscuro/Claro/Auto Cambiar el modo Oscuro/Claro/Auto Volver al Inicio

2.3.1 Iniciar la instancia

Inicial la plataforma

La plataforma Colmena ya está configurada y lista para iniciarse. Existen dos formas de iniciar los servicios. En modo test y en modo producción. Por defecto la plataforma se inicia en modo producción. Si aún no tienes un servidor SMTP puedes ejecutar Colmena en modo test y comprobar que los correos se envían a un servicio de prueba que esté disponible en el dominio que configuraste para SMTP_SERVER_URL.

# Inicia la plataforma en modo de producción
$ colmena init
# Inicia la plataforma en modo de pruebas
$ colmena init --test

La primera vez que ejecute colmena init, docker comenzará a descargar imágenes para cada servicio. En las inicializaciones posteriores no se descargará ninguna imagen nueva, a menos que docker compose lo necesite.

Nota sobre la inicialización: Colmena usa caddy para obtener y renovar automáticamente los certificados SSL. Si inicializa el servicio demasiadas veces, el servicio de certificados (letsencrypt) comenzará a rechazar las solicitudes de validación de certificados y esto puede evitar que caddy exponga los servicios. Puede hacerlo verificando los registros del proxy inverso docker logs colmena_reverse_proxy.
Para solucionar este problema, simplemente cambie temporalmente el nombre de sus dominios. Por ejemplo, use: backoffice1 en lugar de backoffice.

¡Y eso es todo! Después de unos segundos, debería poder visitar las aplicaciones desde su navegador. Basádonos en los ejemplos de configuración anteriores, los servicios deberían estar disponibles de esta manera:

Detener la plataforma

Los servicios de Colmena se pueden detener utilizando el comando colmena stop. Si iniciaste los servicios en modo de prueba, debes detenerlos utilizando el indicador: colmena stop --test.

Luego se pueden inicializar en cualquier momento utilizando el comando mostrado anteriormente colmena init.