discursos sobre um Raspberry Pi | Blog

Talvez codificar esse IP no seu arquivo hosts local?

3 curtidas

Obrigado, Falco! Vou verificar isso.

2 curtidas

Tentei codificar o IP no arquivo hosts do meu cliente, e o navegador sempre me redireciona para a conexão externa.
É possível fornecer mais de um nome de domínio para DISCOURSE_HOSTNAME?
Preciso definir DISCOURSE_FORCE_HTTPS: como falso para permitir a conexão local? Obtive isso de um dos seus artigos.

Estou tentando instalar o Discourse no meu Raspberry Pi 4 usando o Dietpi OS e alguns aplicativos que funcionam com Nginx, como o Nextcloud. Estou tentando usar o serviço Cloudflared como um túnel, mas após a conclusão da instalação do Discourse, não consigo acessar o site do Discourse e recebo um erro 502 bad gateway.

Que tipo de personalização é necessária no Nginx? Qual porta devemos usar?

Apliquei este guia, mas sem sucesso

1 curtida

Meu guia assume que o Discourse é o único aplicativo no Pi e, em seguida, executa o túnel expondo a porta 80 que é atribuída ao contêiner do Discourse.

Executar vários aplicativos que compartilham um proxy reverso, embora possível, é uma configuração mais avançada e está fora do escopo deste guia.

1 curtida

Consegui fazer isso funcionar definindo DISCOURSE_BACKUP_HOSTNAME para machinename.local e DISCOURSE_FORCE_HTTPS para false. Agora posso acessar com meu nome de domínio e nome de domínio da rede local.

2 curtidas

Bom trabalho. Talvez devesse ser um Guia em #howto:admins?

Obrigado @merefield. Claro!
Há um problema ao usar um nome de host de backup, as imagens não são exibidas corretamente.
Se as imagens do post foram criadas com o nome de host principal e, ao acessar com o nome de host de backup, as imagens estarão faltando. Isso também acontece no vice-versa.

1 curtida

O que acontece quando você reprocessa um Post? (Recompilar HTML)

Talvez você precise se ater a um endereço de acesso.

Sim, o Rebuild HTML funciona. Mas o acesso à VPN está quebrado porque depende do endereço local (nome de host de backup).

Acho que não há solução para isso…

Isso funcionará em um armv7l?

1 curtida

Não, não vai. Eu tentei, mas faltam alguns pacotes nos repositórios debian ARM de 32 bits que impediram isso.

2 curtidas

O link do site de demonstração parece estar inativo

O mesmo que antes, mudei de casa novamente. Vou ligá-lo assim que puder encontrá-lo.

3 curtidas

agora esse é o tipo de bug de infraestrutura que eu gosto de lidar :joy:

ansioso para experimentar isso :dizzy:

espero que você esteja se instalando bem em seu novo lugar @Falco :relieved:

3 curtidas

@th21 já voltou ao ar.

@eh223 obrigado :smile:

2 curtidas

Então, recentemente adquiri um destes: :+1: :+1:

:eyes: 20231216_12h54m40s_grim :eyes:

E decidi colocar a instalação de desenvolvimento para funcionar, o que, para ser honesto, exigiu um esforço significativamente manual, pois as soluções scriptadas não funcionam no momento, mas :tada:

Obrigado a todos que tornaram isso possível, muito legal mesmo! :pray:

12 curtidas

Quais “soluções com script” funcionam em QUALQUER Pi? Tenho alguns Pi4 que gostariam de tentar esta, mas, não sendo um guru do Linux, não tenho o conhecimento para lidar com “dependências” manuais.

No entanto, tenho um PiHole recursivo rodando em minha rede, o que acho que me permitirá pelo menos lidar com a questão do nome de domínio… talvez.

2 curtidas

Fiquei muito feliz com o meu. Eu recomendaria

  • Raspberry Pi de 8 GB, já que o meu atinge regularmente 4 GB
  • Disco SSD. O microsd é muito lento.
2 curtidas