Linux (recomendado)¶
Estas instruções são voltadas para quem administra a instância (perfil mais técnico-operacional).
Pré-requisitos (Ubuntu)¶
- Instale dependências:
- Coloque seu usuário no grupo do Docker:
- Faça logout/login para aplicar a permissão do grupo.
Observação:
- Se você não tem permissões de root, use
sudoquando necessário.
Instalação¶
- Baixe o repositório e entre na pasta:
- Inicie o Farinha:
Na primeira execução, o run.sh cria o arquivo .env automaticamente a partir do .env-sample.
O script também pergunta qual será a URL pública do Farinha. Se você ainda não souber, pressione Enter para deixar em branco e prosseguir. Você poderá editar o .env depois.
A SECRET_KEY é gerada automaticamente, sem depender de Django instalado no servidor. A chave automática não contém $.
Se você criar uma SECRET_KEY manualmente e ela contiver $, o script avisará que o Docker Compose pode interpretar esse caractere como variável de ambiente e oferecerá gerar uma nova chave segura.
Ajuste manual opcional¶
Se precisar revisar ou alterar as configurações, abra o .env com seu editor de texto favorito:
Atualização¶
- Entre na pasta onde o Farinha foi instalado:
- Pare, atualize e suba novamente: