dmsforall

Télécharger

Télécharger dmsforall

Démarré depuis le dépôt avec Docker Compose. Ni Node, ni PostgreSQL, ni Redis ne sont nécessaires sur la machine.

Le développement est en pause pour le moment. Le code, les images et la documentation restent disponibles, mais n'attendez ni nouvelles fonctions ni corrections rapides.

  1. Récupérer les fichiers

    $ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
  2. Régler les paramètres, facultatif

    Les valeurs par défaut suffisent pour un premier essai sur localhost. Pour un serveur avec un nom de domaine, réglez DFA_SITE_ADDRESS et DFA_PUBLIC_URL.

    $ cp .env.example .env
  3. Démarrer la pile

    Les images viennent de ghcr.io/selfhostr. Le premier démarrage génère les mots de passe de la base, applique les migrations, puis lance l'API et le worker. Ouvrez http://localhost:8080.

    $ docker compose up -d
  4. Créer le premier garage

    La commande est encore en cours de livraison et sa forme exacte n'est pas définitive. Suivez Configurer votre premier garage.

L'installation complète n'a pas encore été exécutée de bout en bout sur une machine neuve avec un vrai domaine. En HTTP simple, le cookie de session ne fonctionne que sur localhost : utilisez un nom de domaine avec HTTPS pour tout le reste. Les détails sont dans la documentation.

Prérequis

  • Docker avec Compose v2
  • Pour le HTTPS sur un serveur : un nom de domaine et les ports 80 et 443 ouverts
  • De l'espace disque pour la base de données, les sauvegardes et les documents déposés

Versions et images

  • VersionPréversion, aucune version publiée pour l'instant
  • Imagesghcr.io/selfhostr/dmsforall, ghcr.io/selfhostr/dmsforall-web
  • Étiquettes d'imageX.Y.Z, X.Y, latest, edge (dernière construction de la branche dev)
  • Ports par défaut8080 HTTP, 8443 HTTPS
  • Mise à jourMettre à jour, dans la documentation

Soutenir le projet

Chaque projet selfhostr est gratuit et aucune entreprise n'est derrière. S'il vous fait gagner du temps, un don paie le matériel de test et le temps passé.

Nous sponsoriser sur GitHub