Solução da comunidade

Instalar o PostgreSQL no CasaOS: Noções básicas de contentores

A 2023 CasaOS community post shared a video tutorial for installing and verifying PostgreSQL.

O que a publicação original do CasaOS disponibiliza

Esta publicação da comunidade, de 2023, é uma breve referência a um tutorial em vídeo sobre PostgreSQL no CasaOS, e não um guia de instalação escrito completo. Como as imagens de contentores e as definições de aplicações do CasaOS mudam, utilize-a como contexto histórico da comunidade, não como uma configuração atual e oficial.

Utilize o contentor oficial do PostgreSQL como referência

A imagem Docker oficial do PostgreSQL documenta as variáveis de ambiente necessárias, as etiquetas suportadas e o comportamento dos dados persistentes. Fixe uma versão principal específica, em vez de depender cegamente de uma etiqueta latest não especificada.

Persista a base de dados fora da camada do contentor

Mapeie o diretório de dados do PostgreSQL para armazenamento persistente e faça cópias de segurança independentemente do contentor. A documentação de cópias de segurança do PostgreSQL explica as abordagens de cópia de segurança lógica e ao nível do sistema de ficheiros.

Aplicar a mesma ideia ao ZimaOS

Se estiver a implementar atualmente, consulte o guia da App Store do ZimaOS e o guia de armazenamento do ZimaOS. Mantenha as portas da base de dados privadas, a menos que o acesso remoto à base de dados seja explicitamente necessário e esteja protegido.