Baixar
Baixar dmsforall
Inicia a partir do repositório com Docker Compose. Não é preciso Node, PostgreSQL nem Redis na máquina.
O desenvolvimento está em pausa por enquanto. O código, as imagens e a documentação continuam disponíveis, mas não espere novos recursos nem correções rápidas.
Obter os arquivos
$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforallDefinir as configurações, opcional
Os valores padrão bastam para um primeiro teste em localhost. Para um servidor com nome de domínio, defina
DFA_SITE_ADDRESSeDFA_PUBLIC_URL.$ cp .env.example .envIniciar a stack
As imagens vêm de
ghcr.io/selfhostr. A primeira inicialização gera as senhas do banco de dados, aplica as migrações e depois inicia a API e o worker. Abrahttp://localhost:8080.$ docker compose up -dCriar a primeira oficina
O comando ainda está sendo entregue e sua forma exata não é definitiva. Siga Configurar a primeira oficina.
A instalação completa ainda não foi executada de ponta a ponta em uma 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 em um servidor: um nome de domínio e as portas 80 e 443 abertas
- Espaço em disco para o banco de dados, os backups e os documentos enviados
Versões e imagens
- VersãoPré-lançamento, ainda sem versão publicada
- Imagens
ghcr.io/selfhostr/dmsforall,ghcr.io/selfhostr/dmsforall-web - Tags da imagem
X.Y.Z,X.Y,latest,edge(último build da branch dev) - Portas padrão
8080HTTP,8443HTTPS - AtualizaçãoAtualizar, na documentação
Apoiar o projeto
Todo projeto selfhostr é gratuito e não tem nenhuma empresa por trás. Se algum economiza seu tempo, uma doação paga o hardware de teste e o tempo dedicado.
Confira o primeiro e o último caractere depois de colar. Nunca pedimos criptomoedas por mensagem.