avatar

Este site está hospedado em um Raspberry Pi 4.

Esse site está hospedado no meu Raspberry Pi 4, com o Next.js e executando via Docker com CloudFare Tunnels.

A alguns meses atrás eu havia criado meu site com React e hospedado direto na Vercel, porém sempre tive a curiosidade em saber como hospedar meu site em um servidor próprio.


Dai veio a idéia de comprar um Raspberry Pi pra estudar mais a fundo como criar, configurar e preparar uma infraestutura pra isso (e outras idéias).


Comecei procurando um simples HD guardado que tinha em casa e depois comprei um adaptador de SATA para USB. Após isso segui todos os passos de instação do sistema do raspberry e depois parti para a configuração do Docker e Cloudflare Tunnels.


Após a intalação e toda condiguração do docker no raspberry foi só seguir os passos de instalação do CloudFlare, apesar de um pouco confusa, deu pra configurar com algumas pesquisas na internet (ou GPT).


Após todas os ajustes e configurações enviei a imagem do site para o DockerHub e baixei no Raspberry Pi e configurei o Cloudflare para apontar a porta correta do site.


O build e envio da imagem docker é feito via GitHub actions, ou seja, basta fazer o merge das alterações na branch main é que é executado o pipeline de construção de imagem e enviado para o docker hub.


Depois irei fazer um passo a passo de como fazer isso do zero.


Todo o conteúdo é servido com foco em desempenho e segurança.


Imagens do raspberry:


Experiências

  1. Vetta
    Software Developer - Full Stack
  2. Ministério Público Federal
    Assistente administrativo
  3. Agência QI
    Frontend Developer
  4. Agência Mundo Imagine
    Frontend Developer
  5. Gráfica circulando
    Graphic Web Designer
Baixar CV

Mais informações

Precisa de mais informações? Me mande um email.
[email protected]