dmsforall

Descargar

Descargar dmsforall

Se inicia desde el repositorio con Docker Compose. No hace falta Node, PostgreSQL ni Redis en la máquina.

El desarrollo está en pausa por ahora. El código, las imágenes y la documentación siguen disponibles, pero no espere funciones nuevas ni correcciones rápidas.

  1. Obtener los archivos

    $ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
  2. Ajustar la configuración, opcional

    Los valores por defecto bastan para una primera prueba en localhost. Para un servidor con nombre de dominio, defina DFA_SITE_ADDRESS y DFA_PUBLIC_URL.

    $ cp .env.example .env
  3. Iniciar el stack

    Las imágenes vienen de ghcr.io/selfhostr. El primer arranque genera las contraseñas de la base de datos, aplica las migraciones y luego inicia la API y el worker. Abra http://localhost:8080.

    $ docker compose up -d
  4. Crear el primer taller

    El comando aún está en desarrollo y su forma exacta no es definitiva. Siga Configurar su primer taller.

La instalación completa aún no se ha ejecutado de principio a fin en una máquina limpia con un dominio real. Con HTTP simple, la cookie de sesión solo funciona en localhost: use un nombre de dominio con HTTPS en cualquier otro caso. Los detalles están en la documentación.

Requisitos

  • Docker con Compose v2
  • Para HTTPS en un servidor: un nombre de dominio y los puertos 80 y 443 abiertos
  • Espacio en disco para la base de datos, las copias de seguridad y los documentos subidos

Versiones e imágenes

  • VersiónPreversión, aún no se ha publicado ninguna versión
  • Imágenesghcr.io/selfhostr/dmsforall, ghcr.io/selfhostr/dmsforall-web
  • Etiquetas de imagenX.Y.Z, X.Y, latest, edge (última compilación de la rama dev)
  • Puertos por defecto8080 HTTP, 8443 HTTPS
  • ActualizaciónActualizar, en la documentación

Apoyar el proyecto

Todos los proyectos de selfhostr son gratuitos y no tienen ninguna empresa detrás. Si alguno te ahorra tiempo, una donación paga el hardware de pruebas y el tiempo dedicado.

Patrocínanos en GitHub