dmsforall

Transferir

Transferir dmsforall

Arranca a partir do repositório com Docker Compose. Não é preciso Node, PostgreSQL nem Redis na máquina.

O desenvolvimento está em pausa por agora. O código, as imagens e a documentação continuam disponíveis, mas não espere novas funcionalidades nem correções rápidas.

  1. Obter os ficheiros

    $ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
  2. Definir as definições, opcional

    Os valores predefinidos bastam para um primeiro teste em localhost. Para um servidor com nome de domínio, defina DFA_SITE_ADDRESS e DFA_PUBLIC_URL.

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

    As imagens vêm de ghcr.io/selfhostr. O primeiro arranque gera as palavras-passe da base de dados, aplica as migrações e depois inicia a API e o worker. Abra http://localhost:8080.

    $ docker compose up -d
  4. Criar a primeira oficina

    O comando ainda está a ser entregue e a sua forma exata não é definitiva. Siga Configurar a primeira oficina.

A instalação completa ainda não foi executada de ponta a ponta numa máquina limpa com um domínio real. Em HTTP simples, o cookie de sessão só funciona em localhost: use um nome de domínio com HTTPS em qualquer outro caso. Os detalhes estão na documentação.

Requisitos

  • Docker com Compose v2
  • Para HTTPS num servidor: um nome de domínio e as portas 80 e 443 abertas
  • Espaço em disco para a base de dados, as cópias de segurança e os documentos carregados

Versões e imagens

  • VersãoPré-lançamento, ainda sem versão publicada
  • Imagensghcr.io/selfhostr/dmsforall, ghcr.io/selfhostr/dmsforall-web
  • Etiquetas da imagemX.Y.Z, X.Y, latest, edge (última compilação do ramo dev)
  • Portas predefinidas8080 HTTP, 8443 HTTPS
  • AtualizaçãoAtualizar, na documentação

Apoiar o projeto

Todos os projetos selfhostr são gratuitos e não têm nenhuma empresa por trás. Se algum lhe poupa tempo, um donativo paga o hardware de teste e o tempo dedicado.

Patrocine-nos no GitHub