Manter este espaço compartilhado aberto
Cuidar do site também é cuidar do que as pessoas confiaram a ele. Uma rotina simples de backup e revisão nos ajuda a melhorar com mais tranquilidade.
Antes de uma mudança importante
Faça um backup do código, SQLite, imagens enviadas e configuração. Ao transferir a instalação, pare a aplicação durante a cópia para evitar novos registros no meio do processo. Guarde os backups fora das pastas públicas.
Onde encontrar cada parte
- src reúne os modelos e a lógica base. public guarda estilos, imagens e scripts usados pelo navegador.
- deployment contém inicialização, contas, traduções, candidaturas e guias. A pasta roscaille-v3 mantém o nome por compatibilidade e também faz parte de Alpha.
- dist é a distribuição pronta para executar. npm run build a recria a partir dos arquivos-fonte sem substituir dados.
- data, ou o caminho definido em ROSCAILLE_DATA_DIR, guarda a base de dados e os arquivos da instalação. html contém referências exportadas e não substitui o servidor.
Uma revisão que cuida de todos
Depois de atualizar, visite o Início, uma entrada do blog e uma iniciativa. Confira imagens, três idiomas, links e a versão móvel. Entre na administração, revise permissões e confirme que as candidaturas antigas continuam lá. É possível enviar uma candidatura de teste claramente identificada para conferir todo o percurso.
Quando algo parecer diferente
Confira primeiro a pasta de instalação e se Node.js foi reiniciado. Atualizar o navegador ajuda a descartar uma cópia antiga em cache. Se faltarem conteúdos, confira o caminho dos dados antes de tocar na base. Se uma tradução falhar, revise o idioma original e a configuração do Google.
Recuperar também é preservar o que chegou depois
Antes de restaurar, identifique a versão do código e a cópia de dados disponível. Publicações e candidaturas posteriores ao backup não devem se perder para voltar ao código anterior. Se precisar transferir tudo, preserve também o estado atual e peça uma cópia consistente a quem mantém o site.
Alpha 1.5.3 · Um novo passo sobre a base de setembro de 2026