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.
Obtener los archivos
$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforallAjustar 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_ADDRESSyDFA_PUBLIC_URL.$ cp .env.example .envIniciar 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. Abrahttp://localhost:8080.$ docker compose up -dCrear 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ágenes
ghcr.io/selfhostr/dmsforall,ghcr.io/selfhostr/dmsforall-web - Etiquetas de imagen
X.Y.Z,X.Y,latest,edge(última compilación de la rama dev) - Puertos por defecto
8080HTTP,8443HTTPS - 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.
Comprueba el primer y el último carácter después de pegar. Nunca pedimos criptomonedas por mensaje.